Comprising a total of 64 apartments spread over 6 floors, this complex includes a bar for guests.
This attractive apartment complex is situated in the tourist resort of Alcudia. The beach is about 800 m away and the city centre lies around 850 m from the hotel. An abundance of entertainment venues are located in the immediate vicinity.