Hotel Nepalaya Kathmandu: 950 m to Kathmandu Durbar Square