Located 33 km from Natural Park SAlbufera de Mallorca, Nena Beach offers pet-friendly accommodation in Port dAlcudia Guests benefit from terrace Free WiFi is offered throughout the property The air-conditioned unit is fitted with a kitchen A flat-screen TV and DVD player are featured There is a private bathroom with a bath or shower The nearest airport is Palma de Mallorca Airport, 46 km from Nena Beach