Hotel Alcazar Hotel Soller
★★★★
Carrer de sa Lluna 21, Majorca, Spain Show on map
Lluna Aqua Hotel is a 4-star hotel in Majorca, Spain. It is one of 2,171 places to stay in Majorca listed on Triptoic.
Carrer de sa Lluna 21, Majorca, Spain
Lluna Aqua Hotel is located at Carrer de sa Lluna 21, Majorca, Spain.
Lluna Aqua Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Farm stay
Hotel
Guest favorite
Hotel