IHCL Expands its Footprint in Himachal Pradesh with Chail-Based Taj Resort

The Indian Hotels Company (IHCL) has revealed plans to establish a new Taj resort in Chail, Himachal Pradesh. This development involves an expansion to 100 rooms.
Source: New feed


Leave a Reply