2024
DARLING RESIDENCY
Hotel • €€
Read moreAfter a day in the dusty city, what better way to relax than in a comfortable hotel? Rooms equipped with cable TV, two restaurants and a bar. One of the best establishments in Vellore.