Con vistas al valle, el hotel de 2 estrellas Ahr Windsor The Mall está a 1 km del Templo Jakhu en Shimla. El hotel dispone de un aparcamiento público cerca.
El hotel está situado a 10 minutos a pie del centro de Shimla. El Savage se encuentra a 2 km de distancia de este hotel y el aeropuerto Shimla se sitúa a 25 km. El alojamiento está situado bastante cerca del Ferrocarril de Kalka-Shimla, mientras que la estación de autobuses Rivoli stand está a 850 metros de distancia.
Puedes disfrutar de una excelente experiencia gastronómica en el restaurante Moti Mahal Delux Restaurant, que ofrece cocina india a tan solo 1 km de distancia.