SnapTravel Hotel Deals
Nature Hilltop Resort

One-star hotel “Nature Hill Top Resort” is situated in Nayabazar. It boasts a convenient location within 9 km from the city center.

Read More

Available Amenities

Parking
Car rental service
Pets allowed
Restaurant(s)
Garden
Lunch
Buffet
Special diets
Entertainment activities
Show All