- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Bom hotel, cumpre o que promete
Book online or call:020 3564 4853
Located in Palmas, Hotel Castro is in the city centre and near the beach. Travellers eager for a bit of culture can stop by Espaco Cultural de Palmas, while those wishing to experience the area's natural beauty can explore Praia da Graciosa and Cesamar Park.