South Asia’s largest hospitality company, The Indian Hotels Company Limited (IHCL) has recently walked with a spring in their step by launching the centuries-old brand, Taj in the Himachal Pradesh. It has made a glorious move by opening Taj Theog Resort & Spa, Shimla. Settled in the middle of thick Cedar forests and built in the area of 5 acres, this mountain resort is full of panoramic views of the lush green surroundings and snowy Himalayas.
On the occasion of the opening of the picturesque resort, the Managing Director of IHCL, Puneet Chhatwal remarked, “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.”
All the rooms of hotel are accomplished with the luxurious decor, offering the wonderful view of the natural scenery of the mountains. The modern hotel also provides its visitors to admire the ethereal beauty of apple orchards and terraced gardens. Guests can also have access to the mystical experience of spa.
The resort is available with multiple cuisine options. Pahari cuisine will be offered by the Tragopan, Sichuan and Cantonese based dishes will be from Peony’s side, which is the oriental restaurant.
The General Manager of Taj Theog Resort & Spa, Shimla, Naveen Barthwal further added, “Taj Theog Resort & Spa is a sanctuary amidst Conifers, Cedars and tiny hamlets with the stunning skyline of the Himalayan range as a backdrop. It serves as an ideal location for guests seeking a mix of adventure and relaxation.
India-tours.com Team (powered by Services International Lufthansa City Center)