The Twin Towers Hotel

Hotel

Address

NH 05, New kufri, Galu, Hills, Shimla
Delhi, IN-DL 171209
+91 780-7885113
contact

Social

Hours

Mon, Tue, Wed, Thu, Fri, Sat, Sun 09:00 - 22:00

Additional Info

About: The Twin Towers Hotel is a(n) Hotel in Delhi, IN-DL

Description

One of the best hotel in Kufri, it is located in the heart of town, amid the Himalayan foothills. The location is a beautiful retreat in a mountainous neighborhood, offering visitors a tranquil, calm, and pleasant atmosphere for a soul-filling holiday, and being so near to nature offers a choice of activities that will nourish your spirit. It will undoubtedly assist you in unwinding while you participate in the most exciting activities with your loved ones at and around the resort since it is a great site for fun activities such as adventure sports, walks and trails, and so on.

Write a review

To write a review, you must login first.