Availability
star star star Avenida De La Playa,1, Alcúdia, Majorca 7400, Spain
starExcellent
rate_reviewExcellent beach hotel. Located near shopping areas and the beach. Great pool.
placeLocated near shopping areas and the beach.
Avenida De La Playa,1, Alcúdia, Majorca 7400, Spain