Villa Narmada is a newly built luxuous complex in the center of Grand Bay with airconditioned rooms and a common swimming pool. The complex consists 9xone bedroom apts and 3xtwo bedroom apts. Bus, taxi, shops, restaurants,post office are all nearby. Starting at
$44 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.