Within 5 km of the Bantony Castle, the 3-star Hotel Sita Palace Shimla includes 45 rooms.
This Shimla hotel is about 10 km from Simla airport and around a 20-minute drive from such cultural venues as the Himachal State Museum. You can visit the Vaishno Devi Temple that is 3.9 km from the hotel. The Sita Palace Shimla is situated within a few blocks of the Indian Institute of Advanced Study, and Old ISBT bus station lies only 10 minutes' walk away.
Guests may find the café Wake and Bake 4.8 km from the accommodation.