OYO Flagship The Max Well Resort Near Juhu BeachHotel
No.2, No.6, Subhiksha Mirra, West Bank Gardan, Abdul Kalam 3rd Street, Kanthur, 603103 Chennai, India
Featuring 3-star accommodation, OYO Flagship The Max Well Resort Near Juhu Beach is situated in Chennai, 22 km from Indian Institute of Technology, Madras and 22 km from Anna University. With free Wi-Fi, this 3-star hotel offers room service.