This 3 Star Hotel in Nabarangapur is located in Nabarangapur. Full Address of property is Ma Bana Durga Temple, 4030, NH 26, Patramunda, Nabarangpur, Odisha, 764059
View On MapKey amenities of this property are Restaurant & 24-hour Room Service & Kids Play Area.