Situé à Shimla, à 1,6 km du tunnel de la Victoire, l'établissement 3 étoiles Itsy By Treebo - Crystal Palace With Valley View dispose d'un bar.
Nombre de chambres: 27
Besides Tourism Lift, Circular Road, Shimla, Himachal Pradesh 171001, 171001 Shimla, Inde