Map
2 Plaza de los Jazmines, Puerto de Santa Maria, Spain
Hotel
Hotel Duques de Medinaceli