El OYO Flagship ofrece alojamiento de 3 estrellas El Max Well Resort Near Juhu Beach está situado en Chennai, a 22 km del Instituto de Tecnología de la India y de la Universidad Anna.
Número de habitaciones: 30
No.2, No.6, Subhiksha Mirra, West Bank Gardan, Abdul Kalam 3rd Street, Kanthur, 603103 Chennai, India