Hotel Castillo ***
Palma del Río, Spain
Sleeping Rooms
67 rooms
Location
Sleeping Rooms
Total number of rooms
67
Maximum number of rooms for groups
Address and Location Info for Hotel Castillo
Full Address
Son Vida, Illes Balears, Spain
City
Palma del Río
Region
Córdoba
Country
Spain
Latitude
37.695984
Longitude
-5.282227