Hotel SRR Grand
3-star hotel in Vandalur
Reviews
6.4 out of 10
Popular amenities
Explore the area
133 GST Road, Otteri, Chengalpattu, Tamil Nadu, 600048
- B.S.Abdur Rahman Crescent Institute Of Science & Technology5 min walk
- Arignar Anna Zoological Park11 min walk
- Gateway Office Park4 min drive
- Chennai (MAA-Chennai Intl.)34 min drive