Flagship MaxworthHotel
146, 13th Street, Maxworth Nagar, Chennai, 600117 Chennai, India
Featuring 3-star accommodation, Flagship Maxworth is set in Chennai, 11 km from St. Thomas Mount and 13 km from Chennai Trade Centre. This 3-star hotel has air-conditioned rooms with a private bathroom.