Nestled in a historic stone building, this cozy rural hotel boasts comfortable rooms, mountain views, and easy access to hiking and biking trails.
Av. de La Iglesia, 68, 38690 Santiago del Teide, Santa Cruz de Tenerife, Spain Get directions
Lynn Norris-Alpine
Ciaran O'Connor (Ciarsz)
Nicola Quinn
Javi Zayas Castro
Adi Giladi
David Straka
Ryan Roberts
Fiona Pugh
Sherry W.