Welcomhotel by ITC Hotels, Cathedral Road, Chennai
Chennai, State of Tamil Nādu
In the heart of Chennai, Welcomhotel by ITC Hotels, Cathedral Road, Chennai is within a 5-minute drive of Consulate General of the United States, Chennai and Chennai Citi Center Mall. This luxury hotel is 1.6 mi (2.6 km) from Kapaleeswarar Temple and 1.7 mi (2.7 km) from Apollo Hospital.