Located in Grand Baie, 1 km from Mont Choisy Shopping Centre and a 7-minute walk from Grand Baie La Croisette Shopping Mall, Bay Villas Complex provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is a 9-minute walk from Super U.
Opening onto a balcony with pool views, the air-conditioned villa consists of 3 bedrooms. The accommodation is fitted with a kitchen with an oven and microwave.
The villa offers a year-round outdoor pool. Bay Villas Complex provides a barbecue.
Board Boats leaving for island is 500 metres from the accommodation, while Grand Baie Beach is a 7-minute walk from the property.