Apartments nearby Meghauli
3 found
![](/img/temp/1.jpg)
Meghauli Serai Chitwan National Park - A Taj Safari Lodge
Featuring free WiFi, Meghauli Serai, Chitwan National Park offers accommodation in Meghauli. The accommodation features a spa bath. The accommodation is air conditioned and is equipped with a flat-screen TV with satellite channels.
More Apartments in other Cities
Interesting places in Meghauli
Search this area