Recommended hotels in Castillo de Montemar

Algorfa

From US$ 80

Pablo Picasso, 1 Algorfa (Urbanizacion Montemar), Castillo de Montemar, Spain - Show map

Show map

Hotel Algorfa is a great place to stay in Elche. The property is situated 16 km away from Real Club de…

Book Now From US$ 80