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 city hotel was built in 1985 beside a main road and was renovated in 2002. It compris... More from GIATA

Get Rates

Show Alcudia Beach at top of the results.

Get Flight + Hotel

Guest Ratings