Le THARAN Residency est situé à Vellore. L'hôtel propose des chambres familiales.
Toutes les chambres disposent d'un balcon. Toutes sont équipées de la climatisation et d'une salle de bains privative.
L'aéroport international de Chennai, le plus proche, est implanté à 121 km.