HimGoTravelz

Twin Tower


Hotel : Twin Tower

City : Shimla

State : Himachal Pradesh

Facilities : parking,wifi,Disable rooms & Interconnecting rooms,24 Hour Security

Address : The Twin Towers Hotel New Kufri Shimla

Description :

Twin Tower's Photo Gallery


Packages by City

Packages by Category


Similar Hotels





Himachal Pradesh
Spiti
Ladakh
Uttarakhand
Rajasthan
North East Kerala