Everything. Right where you need it.
The Twin Towers Hotel located at the summit of Kufri Hills is a memorizing four stay property surrounded by pine trees and alluring landscape. The Design of the hotel is such that it provides a breathe taking view of the snow covered peaks of the Himalayas combine it with the plush interiors and mouth watering in-house multi-cuisine experience of our hotel and it provides for one of the best lodging experience in the Himalayas.
Book Early & Save
Book early and save up to 15%