With its adroit mix of ancient and modern design, The Yak & Yeti tops the (very) shortlist of Nepal’s luxury historic accommodation, as well as carrying off first prize for Best Hotel Name of all Time. In short, this is the grandest of dames to be found in the Nepalese capital. Read expert review