Das Ahr Windsor The Mall Shimla ist mit 2 Sternen ausgezeichnet und bietet 13 Zimmer an.
Victory-Tunnel liegt rund 2 Kilometer vom Hotel entfernt und Kalka–Shimla Eisenbahn lässt sich in nur 19 Gehminuten erreichen. Von hier aus sind es nur 10 Gehminuten zum Zentrum von Shimla. Jakhu Tempel ist in einer 15 Gehminuten Entfernung von der Unterkunft.
Einige Zimmer bieten auch einen Blick aufs Tal.
Indische Spezialitäten können Sie im Restaurant Moti Mahal Delux Restaurant genießen, rund 17 Fußminuten vom Ahr Windsor The Mall entfernt.