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.
Numero delle stanze: 30
No.2, No.6, Subhiksha Mirra, West Bank Gardan, Abdul Kalam 3rd Street, Kanthur, 603103 Chennai, India