This hotel enjoys a prime setting in Kathmandu, adding a splash of contemporary charm to the city's skyline. The hotel is located just a short distance away from a host of attractions, including the Clark Hatch Fitness Centre, the British Council and..