Situated within 17 km of Arignar Anna Zoological Park and 21 km of Indian Institute of Technology, Madras, OYO Flagship Navallur features rooms in Chennai. With free Wi-Fi, this 3-star hotel offers room service and a 24-hour front desk. St. Thomas Mount is 27 km away and Chennai Trade Centre is 28 km from the hotel.
Number of rooms: 30
14 1st cross street, sachidananda puram, thalambur, chennai, Chennai, 600130 Chennai, India