The luxurious place is located on a stretch of beach in Muro surrounded by Albufera Natural Park, the guests can also take the pleasure from Alcudia P