THARAN Residency ligt in Vellore. Het hotel heeft familiekamers.
Alle kamers bij het hotel hebben een balkon. Alle kamers bij THARAN Residency hebben airconditioning en een eigen badkamer.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Chennai, op 121 km van de accommodatie.