"Terrific place to chill and relax. The owner was superfriendly."
Phone: +34634312080,+34922867377
Address: Calle Flor De Pascua 21, 38683, Santiago del Teide, Spain
City: Santiago del Teide
Website: http://es.wikipedia.org/wiki/Acantilados_de_Los_Gigantes
Monday: 12:00 -02:00
Tuesday: 12:00 -02:00
Wednesday: 12:00 -02:00
Thursday: 12:00 -02:00
Friday: 12:00 -02:00
Saturday: 12:00 -02:00
Sunday: 12:00 -02:00
Dishes: 1
Amenities: 12
Categories: 5
Reviews: 2094