TGI Group of Hotels

TGI is a chain of luxury hotels and a new name of hospitality in India. Our hotels are designed to suit the needs of leisure as well as business travellers. Hotel Atithi is part of this opulent chain. Have a look at our properties.

TGI Star Holiday Resort, Yercaud Yercaud TGI Hotels Logo Wide