Hotel Yak and Yeti

Durbar Marg
Kathmandu
Nepal