Hotel The Twin Tower, Shimla starting @3500/-
Located in Shimla, within 11.3 km of The Mall Road and 11.3 km of Victory Tunnel, Hotel The Twin Towers has accommodations with a garden and a shared lounge, and free WiFi. Built in 2016, the property is within 9.7 km of Jakhu Temple. The property features a restaurant and The Ridge, Shimla is 11.3 km away.
All guest rooms come with a flat-screen TV with cable channels, a electric tea pot, a shower, free toiletries and a desk. Rooms are complete with a private ...
Number of Rooms Available:
- Free WiFi
- Free Parking
- Family Rooms
- Room Service
- Airport Shuttle