Engulfed in nature, spacious rooms with modern amenities, nearby dining options available
This 3 Star Resort in Nandurbar is located in Nandurbar. Full Address of property is 281/1/b,plot no.8,p g hospitality,nandurbar nandurbar nandurbar nandurbar MCI,425412 View On MapKey amenities of this property are Restaurant & 24-hour Room Service & Bar.