Hotel & Apartments La Santa Maria(3 stars)

Avenida Cristobal Colón 104 View on map