AHR WINDSOR THE MALL - SHIMLA
(236)
Hotel
Address: Marina Annexe, The Mall, Shimla, Himachal Pradesh 171001, India
Phone: +91 1800 890 3169
Rating
(240)
The property is located near Mall Road, which is a great advantage for tourists. The staff is polite and cooperative, and the food is good.
The town's historic Mall Road, with its vibrant shops and panoramic views, remains a centrepiece of its allure. As the capital of Himachal Pradesh, Shimla ...
Tranquil area with a gondola to hilltop Jakhu temple, colonial architecture & a heritage museum. map of the city.