No image available for this hotel
No image available for this hotel
Grand Baie, Grand Baie
Spend a second to
save a fortune!
Spend a second to save a fortune!
Royal Road, Grand Baie, Grand Baie
Situated in Grand Baie, Bella Vista Mauritius has a terrace, a shared lounge and a bar, as well as free WiFi. The property is located a 4-minute walk from the public beach and a 7-minute walk from the Super U.
See MoreUsage of subsidiary facilities may incur additional fees