Villa Rosa Villa Callao Salvaje
Located in Callao Salvaje in the Tenerife region, Villa Rosa has a terrace. The accommodation is 600 metres from the Playa de Ajabo and features free Wi-Fithroughout the property.
Nivaria, 100, 38670 Callao Salvaje, Spain