Composto por 55 quartos, o Hotel Taj Palace Near Mall Road Shimla de 3 estrelas está a 3.1 km dos Cataratas de Chadwick. Este hotel também inclui o parque de estacionamento.
O Templo de Jakhu fica a aproximadamente 6 km de distância. Uma caminhada de 10 vai leva-lo ao centro de Shimla. Há o Teatro Gaiety a 15 minutos de distância de carro, enquanto a estação de autocarros Old ISBT está a uma pequena distância deste hotel de Shimla. Para quem viaja de longe, o aeroporto de Shimla fica a 35 minutos de carro.
Alguns quartos fornecem Wi-Fi gratuito, Wi-Fi e TV de tela plana, bem como casas de banho privadas. Eles oferecem casas de banho equipadas com bidé, banheira e chuveiro, juntamente com lençóis de banho e toalhas.
Os hóspedes podem tomar o pequeno-almoço no restaurante. The Devicos está localizado a aproximadamente 15 minutos a pé de distância e serve comida asiática.