Located on GN Chetty Road, The Accord Metropolitan Hotel is an ideal base for leisure travelers seeking convenience, luxury, and relaxation. Guests should visit nearby attractions including the Birla Planetariu ... Read more

View all Luxury Hotels in Chennai