There are certainly several hotels in Kathmandu that have more stars but Hotel Ambassador has a level of comfort, attentiveness and warmth that cannot be beat. I have stayed at the hotel for three years running for 3-5 days each visit and the consistency was amazing. Not only did they remember me but the staff would all greet me and...
More
- Ambassador Hotel Kathmandu
