Karta Vacation Rentals
In the heart of Vellore, a short drive from Vellore Fort and the State Government Museum. Walking distance to Assumption Cathedral and roughly 1 km from Vellore Cantonment Railway Station. Christian Medical College, local temples and popular city sights are all nearby.