Shan Royal
85, Poonamalle High Road, Koyambedu, Chennai, Chennai (madras), 600107
Average, 3
This 3 star hotel is located within the city of Chennai. It is close to the MG Road, Cubbon Park. All 50 rooms are equipped with air conditioning....
More Info