Villa Narmada is located in Grand Bay, close to Grand Bay Beach, Trou aux Biches Beach, and Grand Bay Shopping Center. Nearby points of interest also include La Croisette and Merville Beach. Read More About Villa Narmada
- Barbecue Grills
- Coffee Shop
- Concierge Desk
- Currency Exchange
- FREE Parking
- Laundry Services/Laundry Facility
- Outdoor Pool
- Secretarial Services
- Security Guard
- Shuttle To Airport (surcharge)
- Spa Services
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.