When you stay at Iberostar Albufera Playa in Muro, you'll be on the beach, within a 5-minute walk of Playa de Muro and Es Comú. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.