Duration

N/A nights

Category

Rating
N/A trip_advisor
Location

Alcudia, Spain


The hotel is located in Carretera d'Artà, 25, 07400 Alcúdia, Illes Balears, Spain. You can arrive by car or by public transport. There are plenty of places of interest nearby such as the beaches, the mountains and the city centre. The rooms and common areas have plenty of amenities such as Wi-Fi, a swimming pool, a fitness centre and a restaurant.