Castillo del Mar
Hotel
Accommodation in Almuñécar, Costa Tropical hotels
Playa de Cabria 7, Almunecar, 18690
9.5/10
Exceptional
2 reviews
Free Wi-Fi
Number of rooms: 8





















