Calle la Salvaje, 3 Bis, Santiago del Teide · 7.6 km from city centre
10 Reviews
License number · 65
Snorkeling nearby
Windsurfing nearby
Distance from property (ft) - 1
Upper floors accessible by stairs only
Daily
Didn't find your perfect hotel?
More accommodation in Santiago del Teide