39.835650218928 ­3.1170648336411
Go to map view
Avenida Nicolas Riera Marsa, 6, 07400 Puerto Alcudia, Spain +34 971 891 000
This hotel is located directly in the tourist centre of Alcudia. An abundance of shops and cultural venues are located in the immediate vicinity and it is just 250 m to the sandy beach. There are restaurants, bars, pubs and public transport extremely close to the hotel. The establishment comprises a total of 130 accommodation units. Guests of the establishme... More from GIATA

Get Rates

Show Alcudia Beach at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Alcudia Port 0.9mi

Guest Ratings