+91-8929175340
Hotel Kanchi, Located in the Heart of Chennai, is One of the Finest South Indian Hotels. Hotel Kanchi is a 3 Star Rated Hotel, Situated Very Close to Main Shopping Centres, Indian Airlines & Air India Booking Offices.
Hotel Kanchi offers a traditional South Indian hospitality, combined with all the comforts of high quality accommodation at a very convenient price.