Situado a 16 km do The Mall Road (centro comercial) em Shimla, Treebo Snow View Resort disponibiliza acesso Wi-Fi gratuito e estacionamento privado gratuito. Oferece vistas deslumbrantes sobre as montanhas cobertas de neve.
É fornecida uma televisão com canais por cabo. Todos os quartos incluem uma casa de banho privativa.
A propriedade providencia um serviço de quartos.
O Treebo Snow View Resort está a 15 km do Victory Tunnel (túnel) e a 13 km do Jakhu Temple (templo). O aeroporto mais próximo é o Aeroporto de Chandigarh, a 137 km da propriedade. O Aeroporto de Shimla fica a 36 km e a Estação Ferroviária de Kalka está a 104 km.