This charming beach hotel is centrally located at the heart of the resort of Alcudia.
Guests will find themselves just a few steps away from the sprawling sandy beach, as well as a host of shops, cafes, bars and restaurants.
This delightful hotel is located just a short distance away from links to the public transport network.
The hotel greets guests with warm hospitality and excellent service.
The guest rooms are tastefully appointed, and feature modern amenities for added comfort and convenience.
The hotel features a range of modern facilities and services, catering for the needs of every type of traveller.