See all photos
See all photos
See all photos
This hotel is located on the seafront promenade in Alcúdia, on the Balearic Island of Mallorca. It offers rooms with balconies and sea views, a buffet restaurant and an outdoor pool. There is also a spa and free Wi-Fi in public areas.