Address
NH 05, New kufri, Galu, Hills, Shimla
Delhi, IN-DL 171209
+91 780-7885113
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.