See all photos
See all photos
See all photos
This charming hotel can be found in Kathmandu. The 49 welcoming bedrooms offer a perfect place to relax at the end of the day. This is not a pet-friendly accommodation.