OYO Flagship Maheshwari Villas is located in Chennai, 8 miles from Indian Institute of Technology, Madras and 8 miles from Anna University. With free WiFi, this 3-star hotel offers room service. Chennai Trade Center is 11 miles from the hotel and Spencer Plaza Mall is 11 miles away.
At the hotel each room is equipped with air conditioning and a TV.
Pondy Bazaar is 10 miles from OYO Flagship Maheshwari Villas, while St. Thomas Mount is 10 miles away. The nearest airport is Chennai International Airport, 11 miles from the accommodation.