Apresentando um terraço, Laxmi Palace localiza-se em Mussoorie, na área de Uttarakhand, a 3 km de Gun Hill Point, Mussorie e a alguns passos de Mussoorie Library. Este hotel de 3 estrelas dispõe de serviço de quartos e uma receção aberta 24 horas. Este alojamento não fumador encontra-se a menos de 1 km de Mussoorie Mall Road.
Landour Clock Tower fica a 2,6 km de Laxmi Palace, enquanto Camel's Back Road está a 2,8 km de distância. O aeroporto mais próximo é o Aeroporto de Dehradun, que fica a 49 km de Laxmi Palace.