Duration

N/A nights

Category

Rating
5.0 trip_advisor
Location

Alcudia, Spain


This family-run hotel is located in the centre of Alcúdia, just 50 metres from the beach. There is a bus stop and a supermarket nearby. The rooms have a TV and a private bathroom. The hotel has a restaurant and a bar.