OYO Flagship Maheshwari Villas ligt in Madras, op 13 km van Indian Institute of Technology, Madras en 13 km van Anna University. Dit hotel met 3 sterren biedt gratis WiFi en roomservice. Pondy Bazaar ligt op 16 km van het hotel en St. Thomas Mount ligt op 17 km.
Alle kamers bij het hotel hebben airconditioning en een tv.
Chennai Trade Centre ligt op 18 km van OYO Flagship Maheshwari Villas, en Winkelcentrum Spencer Plaza Mall ligt 18 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 17 km van de accommodatie.