Iberostar Hotel Albufera Playa(4 stars)

Avda. Albufera s/n. 07458 Playa de Muro Mallorca View on map