Todas las mañanas se sirve un desayuno continental y vegetariano.
El AHR Windsor the Mall se encuentra en Shimla, a 3,1 km del túnel de la Victoria y a 4,6 km de Circular Road, y ofrece Wi-Fi gratuita. El establecimiento está a unos 6,2 km del telecabina de Jakhoo, a 6,3 km del templo de Jakhu y a 1,1 km de The Ridge, Shimla. El hotel dispone de habitaciones familiares.
El personal de la recepción 24 horas habla inglés e hindi.
El AHR Windsor the Mall cuenta con mesa de billar.
El Instituto Indio de Estudios Avanzados se encuentra a 7,3 km del alojamiento, mientras que Tara Devi Mandir está a 12 km. El aeropuerto más cercano es el de Simla, ubicado a 22 km del AHR Windsor the Mall.