Hotel Castille occupies a 16th-century palazzo in upper Valletta, two minutes from the Upper Barrakka Gardens. A pet fee of €15 per night applies, charged at check-in. Dogs and cats up to 15 kg acc…
Highlights
✓ 16th-century palazzo✓ Rooftop pool and restaurant✓ Two minutes from Upper Barrakka Gardens