Hotel s.XVI
Type:
Hotel
Address:
Plazoleta Marín y Cubas 2, 35200 Telde, Spain
Country:
Spain
Hotel s.XVI