OYO 8355 Tranquil NestHôtel
1/2, 3rd Main Road Tranquil nest, 600100 Chennai, Inde
Located in Chennai, 6 km from Indian Institute of Technology, Madras and 7 km from St. Thomas Mount, plesent stay provides accommodation with air conditioning and access to a garden with a terrace.