Duration

N/A nights

Category

Rating
5.0 trip_advisor
Location

Alcudia, Spain


Hotel Can Mostatxins is located in the town of Alcúdia on the island of Mallorca in Spain. The hotel is a short walk from the beach and the town centre, and there are a number of restaurants and bars in the vicinity. The rooms at the hotel are spacious and well-equipped, and the hotel also has a swimming pool, a sun terrace and a garden.