Maria Antonia Salva 2, Alcudia
Set right on Majorca’s Barcares Beach and 1 km from Alcudia Hotel Panoramic Alcudia offers an outdoor pool and free WiFi. All rooms have a balcony with mountain or sea views.