CHANDRA ROYAL RESIDENCY
CHANDRA ROYAL RESIDENCY AC & NON AC Rooms with Kitchen Facility No 240, Ida Scudder Road, Vellore 632004 Opposite to CMC College of Nursing Beside Central Bank of India Contact: Phone: 0416-2220777 Mobile : 9883485963 Location Map (Click) Posted by Philjy Google Guide L-8