Hotel the twin tower shimla

Hotel Booking









    Hotel The Twin Tower, Shimla starting @5200/-

    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:

    47

    AMENITIES

    Services