OYO Flagship Maheshwari Villas se encuentra en Chennai, a 13 km de Instituto Indio de Tecnología de Madrás y a 13 km de Universidad Anna. Este hotel de 3 estrellas tiene wifi gratis y servicio de habitaciones. Bazar de Pondy está a 16 km del hotel y Monte de Santo Tomás, a 17 km.
En el hotel, cada habitación está equipada con aire acondicionado y TV.
Chennai Trade Centre está a 18 km del alojamiento, y Spencer Plaza está a 18 km. El aeropuerto más cercano (Aeropuerto internacional de Chennai) está a 17 km del alojamiento.