No image available for this hotel
No image available for this hotel
Castro, Castro
Spend a second to
save a fortune!
Spend a second to save a fortune!
735 El Canelo, Castro
Situated in Castro and only 2.8 km from Sabanilla Beach, Globertrotters features accommodation with sea views, free WiFi and free private parking. The property features garden and city views, and is 19 km from Nuestra Señora de los Dolores Church.
See MoreUsage of subsidiary facilities may incur additional fees