Ideal for business and leisure travellers.LocationLocated at a distance of 5.42 kms from the Tribhuvan International Airport, it is within short walk distance to all sites and is surrounded by the extraordinary beauty of churches, buildings, shops and..