Hotel Benikaktus(3 stars)

C/ Hamburgo, 12 View on map
of 2