Situé à Puducherry, à 17 km de l'ashram de Sri Aurobindo, le Vels Residency propose un restaurant, un parking privé gratuit et un bar. L'établissement se trouve à 14 km du port de Pondichéry, à 15 km du jardin botanique et de la gare de Pondichéry. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres climatisées comprennent un bureau, une bouilloire, un réfrigérateur, un minibar, un coffre-fort, une télévision à écran plat et une salle de bains privative avec douche. Toutes les chambres disposent d'une armoire.
Le Vels Residency se trouve à 16 km du parc Bharathi et du musée de Pondichéry. L'aéroport de Puducherry, le plus proche, est implanté à 18 km.