Planning to Book Villa Narmada ? Get inspired by Popular Reviews
Nice place
Rajesh Upadhyay
It was a nice stay, good location at Grand Bay close to Super U mall, Happy Rajah Indian restaurant, the travel desk, Max was very helpful. Rooms with all things required in an apartment.
Great stay
ANIRBAN SARKAR
I spent here 4 days. It was a great stay. Furnished and cozy apartment with a great location at grand baie. Super you is 5-7 minutes walk and famous grand baie is 10 minutes walk from the property.