A Indian Hotels Company Limited (IHCL), a maior empresa de hotelaria do sul da Ásia, está introduzindo a icônica marca Taj em Himachal Pradesh com a inauguração do Taj Theog Resort & Spa em Shimla,
Aninhado entre densas florestas de cedro e distribuídos por cinco hectares, cada canto e recanto do hotel oferece vistas fascinantes do poderoso Himalaia. O design e a arquitetura do Taj Theog Resort & Spa exibem o charme colonial que lembra a estação da montanha. Rodeado por florestas de Deodar, com caminhos através de pomares de maçã e jardins em terraços, o resort é a casa de luxo quintessencial nas montanhas.
Cada um dos 99 quartos, com móveis de madeira aconchegantes, tapetes tradicionais e altas janelas francesas, oferece varandas espaçosas com vista para os picos nevados e para as pitorescas aldeias. O hotel está convenientemente localizado a uma viagem confortável das cidades próximas de Shimla e Chandigarh.