Majorca Island - Alcudia, Spain
The Olive Beach Apartamentos are located in Puerto de Alcudia on the Balearic Island of Mallorca. The complex is just a few minutes' walk from the beach and the marina. There are a variety of shops, bars and restaurants nearby. The apartments are spacious and well-equipped, with a kitchen, living room and balcony. There is a swimming pool and sun terrace on site.