Overlooking the valley, the 2-star Ahr Windsor The Mall Shimla hotel is located just 1.5 km from Kalka Shimla Railway. Also, you can use public parking nearby.
This Shimla hotel is about 25 km from Simla airport and at a distance of 2.8 km from such cultural venues as Himachal State Museum. Religious sights in the area include Sankat Mochan Temple (2.7 km) and the hindu temple "Jakhoo" (1.2 km). The hotel is situated only a short drive from Kali Bari Temple, while Rivoli stand bus station lies approximately a 10-minute walk away.
Moti Mahal Delux Restaurant serves various kinds of Indian dishes at a distance of 1.4 km from Ahr Windsor The Mall hotel.