See all photos
See all photos
See all photos
This charming hotel is set in Pokhara. The 32 welcoming guests rooms offer a perfect place to relax at the end of the day. This is not a pet-friendly accommodation.