3 stars hotels near MountainBook 3 stars hotels near Mountain, Nepal online. Compare prices, reviews & photos of 64 hotels and get the best 3 star hotel deal for your next stay.
OYO 222 Hotel New HimalayanMitranagar, Kathmandu
Lemon Tree Apartment and HomestayTokha Road, Kathmandu