El Treebo Snow View Resort se encuentra en Shimla, a 16 km de The Mall Road, y ofrece WiFi gratuita y aparcamiento privado gratuito. Ofrece vistas impresionantes a las montañas nevadas.
Hay TV por cable. Todas las habitaciones tienen baño privado.
Hay servicio de habitaciones.
El Treebo Snow View Resort está a 14,6 km del túnel de la Victoria y a 12,6 km del templo Jakhu. El aeropuerto más cercano es el de Chandigarh, ubicado a 137 km. El aeropuerto de Shimla está a 36,5 km y la estación de tren de Kalka, a 104 km.