OYO Apartments Velachery MRTS is set in the Velachery district in Chennai, 3 km from Indian Institute of Technology, Madras Every room at this hotel is air conditioned and is fitted with a TV The rooms have a private bathroom OYO Apartments Velachery MRTS features free WiFi throughout the property There is a 24-hour front desk at the property St Thomas Mount is 5 km from OYO Apartments Velachery MRTS, while Anna University is 5 km away The nearest airport is Chennai International Airport, 6 km from OYO Apartments Velachery MRTS