The tallest hotel in Kathmandu, this 172‑room property offers guests unparalleled views of the Himalayan mountains, as well as flexible and hyper‑personalised experiences.
The tallest hotel in Kathmandu, this 172‑room property offers guests unparalleled views of the Himalayan mountains, as well as flexible and hyper‑personalised experiences.