Park Safari Resort is located in Chitawan, Nepal on Chitwan National Park, Bachauli-2, Bachhauli, Narayani 44200. Park Safari Resort is rated 3 out of 5 in the category hotel in Nepal.
Address
Chitwan National Park, Bachauli-2, Bachhauli, Narayani 44200