Meghauli Wildlife resort


Chitwan • Show on map
View Details for Price
Boasting a restaurant and a bar Meghauli Wildlife resort is located in Chitwan. This 3-star hotel offers a garden. The accommodation features a 24-hour front desk. At the hotel rooms come with a terrace.More info
