Taj Hotels Expands into Meghalaya with Luxury Property
Taj Hotels has entered Meghalaya with a new luxury resort at Umiam Lake. The property positions Umiam as the state’s premium tourism gateway. Indian Hotels Company Limited operates the resort under the Taj brand. The development targets high-end travelers seeking northeast India’s natural landscapes. Umiam Lake offers views of rolling hills and water bodies. The…
