Mila Hotel Kathmandu: 650 m to Kathmandu Durbar Square