If you have never been to Nepal then this is the hotel to stay in. Nepal is a BEAUTIFUL country to visit, but unfortunately the simple comforts we enjoy in the U.S. are not available here. This hotel is the best at satisfying those simple comforts we forget about. A couple examples are electricity and wifi; in Nepal, the electricity... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.