By browsing on our website, you are agreeing to our cookies policy.

 
Taj Theog Resort & Spa Taj Theog Resort & Spa

Taj Theog Resort & Spa, Shimla Opens

The Indian Hotels Company Limited (IHCL), one of South Asia’s largest hospitality company is introducing the iconic Taj brand in Himachal Pradesh with the opening of Taj Theog Resort & Spa, Shimla.

Nestled amidst thick Cedar forests and spread over five acres, every nook and corner of the hotel offers mesmerising views of the mighty Himalayas.

Puneet Chhatwal, CEO, IHCL, said, “We are delighted to open our first hotel in Himachal Pradesh, often referred to as the Land of Gods. This will be the Company’s first mountain resort. With this new addition, we have expanded our resort portfolio which is the largest in India. The state has great tourism potential and we look forward to expanding our footprint to showcase the pristine beauty of this region.”

Taj Theog Resort & Spa’s design and architecture echoes colonial charm reminiscent of hill station appeal. Surrounded by the Deodar forest, with pathways through apple orchards and terraced gardens, the resort is the quintessential luxurious home in the hills. Each of the 99 rooms, with warm wooden furniture, traditional rugs and tall French windows offer spacious balconies overlooking snow peaks and quaint villages. The hotel is conveniently located a comfortable drive from the two key cities of Shimla and Chandigarh.