Providing 45 rooms, the 3-star Hotel Sita Palace Shimla is approximately 25 minutes' walk from the Sankat Mochan Temple.
This Shimla hotel is about 10 km from Simla airport and about 6 km from such cultural venues as the 108ft vermillion-pink Hanuman Statue. Guests can visit the Image Art Gallery, which is only 5 minutes' walk away, and the Jakhoo Gondola which is within 15 minutes' drive of the hotel. The Sita Palace Shimla is situated a few moments from the Vaishno Devi Temple, and Old ISBT bus station lies merely 350 metres away.
Arora Sher-E-Punjab serves Indian cuisine and is located within a 6-km distance of the property.