Alua Illa de Menorca Hotel
4-star Sant Lluis hotel close to Punta Prima Beach
Reviews
8.8 out of 10
Excellent
Popular amenities
Check-in time
2:00 PM
Check-out time
12:00 PM
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