À 2 km du Temple de Sankat Mochan, L'Hotel Taj Palace Shimla de 2 étoiles propose 21 chambres. Il y a aussi un parking.
L'Hotel Taj Palace de Shimla est à 1 km d'Annandale. Les lieux de culte à visiter à 3 km de l'hôtel incluent le Temple Jakhu. Il y a les Chutes de Chadwick à environ 3 km, et Old ISBT non trop loin de l'hôtel.
Un balcon et un espace de repas sont inclus dans les chambres pour le confort des clients. Ce étoiles met à la disposition des clients une toilette séparée et une douche dans les salles de bain.
Le petit-déjeuner est servi chaque matin au restaurant. Les options de restauration comprennent Shingar Restaurant, qui propose une cuisine chinoise et est situé à 15 minutes en voiture de l'hôtel.