L'hotel 2 stelle Green Lotus Sai International Nuova Delhi si trova a una distanza di 1 km dai Lodi Era Baoli, e dispone di un ristorante.
Situato a circa 25 minuti a piedi da Guru Gobind Singh Indraprastha University, l'hotel si trova anche a circa 30 minuti in auto dalla stazione ferroviaria New Delhi. Questo hotel è in prossimità della stazione della metropolitana Dwarka Sector 12. Inoltre, il Green Lotus Sai International Nuova Delhi è a una distanza di 1,1 km dal Tempio di Iskcon. Per chi viaggia da lontano, l'aeroporto Internazionale Indira Gandhi si trova a 20 minuti di auto.
Durante il soggiorno presso questo alloggio, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Oh So Stoned, a circa 200 metri, o il ristorante Symposium, a 5 minuti a piedi.