Alua Illa de Menorca Hotel
Photo gallery for Alua Illa de Menorca Hotel
Overview of Alua Illa de Menorca Hotel
Alua Illa de Menorca Hotel
4-star Sant Lluis hotel close to Punta Prima Beach
8.8
Excellent
Popular amenities
Explore the area
Avenida Décima, Urb. S'Algar, Sant Lluis, Menorca, 7713
- Splash Sur Menorca6 min drive
- Punta Prima Beach7 min drive
- Mahón Harbour13 min drive
- Mahon (MAH-Minorca)24 min drive