Photo gallery for Alua Illa de Menorca Hotel
Alua Illa de Menorca Hotel
4-star Sant Lluis hotel close to Punta Prima Beach
Reviews
8.8 out of 10
Excellent
Popular amenities
9.0 out of 10
Guests loved the amenities.
Explore the area
Avenida Décima, Urb. S'Algar, Sant Lluis, Menorca, 7713
- Cala Alcaufar17 min walk
- Splash Sur Menorca6 min drive
- Punta Prima Beach7 min drive
- Mahon (MAH-Minorca)24 min drive