The 3-star Hotel Atithi Mall Road Shimla includes 16 rooms and is 15 minutes by foot from the jakhu Shri Hanuman Mandir Jakhoo Temple.
The center of Shimla is a 10 minutes' walk of this hotel. Tara Devi Temple is 3 miles from the Shimla hotel and Simla airport is 16 miles away. The accommodation is around 10 minutes by car from Chadwick Falls. Rivoli stand bus station is relatively close to this hotel.
Private bathrooms include nice touches such as guest toiletries and slippers.
Breakfast is offered in the restaurant every morning. The Atithi Mall Road has an à la carte restaurant for on-site dining. This Shimla property is 19 minutes by foot from Eighteen71- Cookhouse & Bar and serves delectable meals.