Offering mountain views, The Tree View is an accommodation set in Shimla, 6.6 km from Victory Tunnel and 6.4 km from Indian Institute of Advanced Study. The property is situated 7.9 km from Jakhoo Gondola, 7.9 km from Jakhu Temple and 8.
Numero delle stanze: 6
The tree view, 171004 Shimla, India