Capital O Twilight Bay酒店
No.3, Tamilnadu, Chennai, 603103 钦奈, 印度
Located 15 km from East Coast Road, OYO 10121 Hotel Twilight Bay in Chennai has a garden. Located around 16 km from Indian Institute of Technology, Madras, the hotel with free Wi-Fi is also 18 km away from Anna University.