SPOT ON 40324 Vvr Residency is set in Chennai, within 5.2 km of Pondy Bazaar and 6.9 km of Spencer Plaza Mall. The property is situated 7.6 km from Chennai Trade Centre, 7.7 km from Government Museum Chennai and 7.7 km from St. Thomas Mount.
Number of rooms: 90
12754,Arunachalam Rd, saligramam, 600093 Chennai, India