This charming hotel is ideally located in the centre of Alcudia. Countless shops and entertainment venues are located in the immediate vicinity. The nearest sandy beach is just 200 metres from the hotel.
Checking for room alternatives