Situated in Chennai, 37 km from Indian Institute of Technology, Madras, OYO Apartments Velachery Railway Station features air-conditioned rooms and free private parking Certain rooms feature a seating area where you can relax Every room is fitted with a private bathroom OYO Apartments Velachery 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 Railway Station, while Anna University is 5 km from the property Chennai International Airport is 10 km away while Velachery MRTS Station is 3 km away