Lo SRI SAI HOLIDAY INN si trova a Pondicherry, a 2,2 km dallo Sri Aurobindo Ashram e a 1,6 km dal Giardino Botanico. Dotata di un giardino, la struttura si trova a 2,1 km dalla Sri Aurobindo Hand Made Paper Factory. La struttura dista 8 km dal Tempio di Manakula Vinayagar e 2,3 km dal Parco Bharathi.
Le sistemazioni sono dotate di TV a schermo piatto. Tutte le camere sono dotate di aria condizionata e alcune vantano un balcone. Le sistemazioni dello SRI SAI HOLIDAY INN sono dotate di bagno privato con doccia.
La struttura dista 2,3 km dal Museo di Pondicherry. L'Aeroporto più vicino è quello di Puducherry, a 3 km.