This hotel is located in Alcudia, Illes Balears, Spain. It is a 3-minute walk from the beach. Places of interest nearby include the Roman ruins of Pollentia and the Alcudia Old Town. Rooms at the hotel have a TV, a private balcony and a private bathroom. Amenities at the hotel include an outdoor pool, a sun terrace and a bar.