Situated in Flic-en-Flac, Shero Villa features accommodation with a private pool and pool views. The air-conditioned accommodation is 400 metres from Flic en Flac Beach, and guests benefit from private parking available on site and free Wi-Fi.
Coastal Road, Flic-en-Flac, Mauritius