Featuring free WiFi, Meghauli Serai, Chitwan National Park offers accommodation in Meghauli. The accommodation features a spa bath. Chitwan is 22 km away. ...
Situated 4 km from the scenic Chitwan National Park, Tiger Tops Tharu Lodge offers free WiFi access and a spacious garden. The resort also features a 24-hour front desk and a games room. ...