Metro Grand Hotel 3 stars

540 Poonamallee High Road, Arumbakkam, 600106 Chennai, India

Hotel image
Read more reviews for Metro Grand Hotel