OYO 5287 Velachery酒店
Plot No.94-95, Door No.5A, Sapthagiri Street,Annai Indra Nagar, Velachery, 600042 钦奈, 印度
Located 1.6 km from Indian Institute of Technology, Madras in Chennai, OYO Apartments Velachery TCS features free Wi-Fi access and free private parking.