Bayview Villa Villa Grand Baie
Featuring free Wi-Fi and air conditioning, Bayview Villa is set in Grand Baie. Flic-en-Flac is within 50 km of the property. Free private parking is available on site.
Number of rooms: 7
12 Royal Road Grand Bay, Grand Baie, Mauritius