Newa Chhen Near Patan Durbar Square
Newa Chhen is a hotel in Lalitpur . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at Kwalakhu Road.
Compare Prices at TheRealPlaces0.2 miles from hotel
1.7 miles from hotel
1.9 miles from hotel
2.3 miles from hotel
2.3 miles from hotel
2.3 miles from hotel
2.3 miles from hotel
2.3 miles from hotel
2.8 miles from hotel
2.8 miles from hotel
2.8 miles from hotel
2.8 miles from hotel
3.0 miles from hotel
3.4 miles from hotel
3.9 miles from hotel