Where to Stay in Castro — Apulia: Best Neighborhoods & Hotels | Byline