La Casona del Patio
Type:
Hotel
Address:
La Iglesia, 68, 38669 Santiago del Teide, Spain
Country:
Spain
Hotel La Casona del Patio