Casa Endorfina Rooms Apartment Arona, Teide National Park
Situated in Los Cristianos, just 200 metres from Los Cristianos Beach, Casa Endorfina Rooms features beachfront accommodation with free Wi-Fi. The property has mountain and city views, and is 300 metres from Las Vistas Beach.
Number of rooms: 10
Calle Juan XXIII, 38650 Los Cristianos, Spain