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
Reviews
8.8
Excellent
Popular amenities
- Spa
- Parking included
- Free WiFi
- Restaurant
- Bar
Explore the neighborhood
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