Reviews of Hotel SRR Grand
133 GST Road, Otteri,Vandalur (opp to Zoo), Otteri, Chennai, India, Tamil Nadu 600048, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
133 GST Road, Otteri,Vandalur (opp to Zoo), Otteri, Chennai, India, Tamil Nadu 600048, India
Cleanliness
Comfort
Service Quality
Security
Location