Tag: Makaibari
Taj Chia Kutir Resort & Spa Opens at Darjeeling
Indian Hotels Company’s (IHCL) iconic brand, Taj, has announced the opening of Taj Chia Kutir Resort & Spa, Darjeeling in the state of West Bengal. The resort is situated in the world-renowned Makaibari Tea Estate, founded in 1859, and home to the world’s first tea factory. Mr. Puneet Chhatwal, Managing Director and Chief Executive Officer, The Indian Hotels Company, said, “IHCL with its pioneering spirit has put many destinations like Rajasthan, Goa, and Kerala on the tourism map. We are delighted to step into another new destination in the East – Darjeeling. Taj Chia Kutir & Resort is a welcome ... Read more