Since 1976, when Yak & Yeti opened its doors, the former palace has been one of Kathmandu's leading luxury hotels. It is minutes away from Tribhuvan International Airport, major tourist ...