Spa hotels in Castillo de Locubin
We found 1 property with availability in Castillo de Locubin
Show on map
El Batan Hotel & Spa
Calle Triana 26, Castillo de Locubin, Spain
Located merely 1.5 km from Iglesia de San Pedro Apostol Parish, the elegant El Batan Hotel & Spa Castillo de Locubin offers comfortable rooms nearly a 25-minute walk from Nacimiento del Rio San Juan.…
- 1-1