Providing free Wi-Fi and a bar, Hotel SRR Grand is situated in Chennai, a 20-minute walk from Government Museum Chennai. This property is located a short distance from attractions such as Fort Museum. The property is 2.3 km from Spencer Plaza Mall and 2.3 km from Ma Chidambaram Stadium.
酒店客房数量: 24
No, 133 Gst road, Otteri, Vandalur(opp to Vandalur Zoo)chennai no,133, Gst road, Otteri,Vandalur(Opp to Zoo) chennai, 600048 钦奈, 印度