Location: in the one of the highest situated villages in Spain in the Las Cañadas National Park, 25 Km. from the beach.
See more: Hotels in Europe Hotels in Spain Hotels in Vilaflor (tenerife) Holiday Destinations in Europe