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.

WhatsApp Image 2021-06-22 at 1.24.57 PM (1)
140051622
321_3-min-2

Book Early & Save

Book early and save up to 15%