7.5/10
Good
19 reviews
Free Wi-Fi
Offering an outdoor swimming pool and a fitness centre, The Riverwood Forest Retreats is located in Neorā Nadī.
Number of rooms: 20
Gorumara Dakshin Dhupjhora, P.S.Mettel, P.O: Batabari, 735206 Neorā Nadī, India