Whispering Pine Villa localiza-se em Chail, na região de Himachal Pradesh, e tem uma varanda. Situado a 40 km de Túnel Victory, o alojamento fornece um jardim e estacionamento privado gratuito.
Esta villa com um terraço e vista do jardim apresenta 2 quartos, uma sala de estar, uma televisão de ecrã plano, uma cozinha equipada com frigorífico e 2 casas de banho com banheira ou chuveiro. Toalhas e roupa de cama são providenciadas nesta villa.
Tara Devi Mandir fica a 31 km de Whispering Pine Villa, enquanto Indian Institute of Advanced Study fica a 40 km de distância. O aeroporto mais próximo é o Aeroporto de Shimla, que fica a 49 km de Whispering Pine Villa.