Le SRI SAI HOLIDAY INN est situé à Pondichéry, à 2,2 km de l'ashram de Sri Aurobindo et à 1,6 km du jardin botanique. Doté d'un jardin, l'établissement est situé à moins de 2,1 km de l'usine de papier artisanal de Sri Aurobindo. L'établissement se trouve à 8 km du temple Manakula Vinayagar et à 2,3 km du parc Bharathi.
Les logements de cette maison d'hôtes sont équipés d'une télévision à écran plat. Toutes les chambres sont climatisées et certaines sont équipées d'un balcon. Leur salle de bains privative est pourvue d'une douche.
Le musée de Pondichéry se trouve à 2,3 km. L'aéroport de Pondichéry, le plus proche, est implanté à 3 km.