If you are looking for a hotel close to Velachery Aquatic Complex, you should consider staying at Ramada Plaza by Wyndham Chennai, ITC Grand Chola, a Luxury Collection Hotel, Chennai and Park Hyatt Chennai, as they are the most recommended by KAYAK users. Visit our Chennai page for the latest deals!