L'établissement 3 étoiles The White House Shimla est situé à Shimla, à 4,9 km de Tara Devi Mandir et à 6,5 km de l'Indian Institute of Advanced Study. Il se trouve à 8,2 km de Circular Road, à 8,6 km de The Ridge, Shimla et à 11 km de la télécabine de Jakhoo. Cet établissement non-fumeurs se trouve à 6,7 km du tunnel de la Victoire.
Leur salle de bains privative est pourvue d'articles de toilette gratuits et de linge de lit.
Le temple Jakhu se trouve à 11 km. L'aéroport le plus proche, celui de Simla, est situé à 19 km.