Ubicado a 6 km del Templo Jakhu, este hotel de 2 estrellas, Hotel Sita Palace Shimla, cuenta con 25 habitaciones con vistas a las montañas.
El hotel se encuentra a 1 km del centro de Shimla y a 25 km del aeropuerto Shimla. El Ferrocarril de Kalka-Shimla, en Shimla, está a 4 km de este hotel. El establecimiento está ubicado a 2 km del Savage. El hotel está a unos cuantos minutos en coche de la estación de autobuses Old ISBT.
Algunas habitaciones disponen de aparador, Wi-Fi gratis y climatizador, así como de un cuarto de baño privado. Están equipadas con bidé, bañera y ducha. Los huéspedes tienen a su disposición bañera y ducha, además de comodidades como artículos de tocador para huéspedes.
Restaurantes cercanos, como Jagat Bhojanalya y el Shingar Restaurant, son fácilmente accesibles.