Villa Sol Villa Callao Salvaje
Located in Callao Salvaje and only 1.2 km from Playa de Ajabo, Villa Sol provides accommodation with mountain views, free Wi-Fi and free private parking. The property was built in 2010 and has air-conditioned accommodation with a balcony.
12 Calle Venecia, 38678 Callao Salvaje, Spain