The Indian Hotels Company Limited is bringing its Taj brand to Agra, where it will be located within walking distance of the Taj Mahal. Learn more here.
Marking the Indian Hotels Company Limited’s first Taj hotel in Himachal Pradesh, the new property features 99 rooms, the brand’s signature spa and more. Check it out.
Taj Hotels has opened Taj Aravali Resort & Spa, its second hotel in Udaipur, set in the foothills of the Aravali Mountain Range. Here's what you need to know.