NH 05, New kufri, Galu, Hills, Shimla, Himachal Pradesh 171209 - See Map

Hotel The Twin Towers

This elegant property is situated in New Kufri on Galu Hills in Shimla, Himachal Pradesh. The property is situated at the hilltop, offering a panoramic view of green mountains and the town of Shimla.More than 100 travellers have liked this property because of its good location.

Highlights

  • Restaurant
  • Indoor Games
  • Bonfire
  • Jungle Safari

Facilities

  • Smoking Rooms
  • Paid Public Parking
  • Newspaper
  • Free Wi-Fi

Rooms Categories

Deluxe Room Back Side view

Deluxe Room Back Side view

PREMIER ROOMS

Executive Suite

Location Map