Le Laxmi Palace est situé à Mussoorie, à moins de 70 mètres de la bibliothèque et à moins de 1 km du centre commercial Mussoorie Mall Road. Cet hôtel 3 étoiles assure un service d'étage. Cet établissement non-fumeurs se trouve à 3 km de Gun Hill Point, à Mussorie.
Vous séjournerez à 2,6 km de la tour de l'horloge Landour et à 2,8 km de Camel's Back Road. L'aéroport le plus proche, celui de Dehradun, est situé à 49 km.