Gli ospiti dell'Hotel O Evergreen Nuova Delhi, 4 stelle, possono godere di accesso allo Stadio Nahar Singh, situato a soli 550 metri. L’hotel fornisce un deposito bagagli per garantire la sicurezza degli ospiti.
Situato a soli 11 minuti a piedi dal No 1 market, l'hotel si trova anche a una distanza di 31 km dalla stazione ferroviaria New Delhi. Gli ospiti possono visitare diversi luoghi di culto, come gli Shirdi Sai Baba Temple, a circa 10 minuti in auto dall'O Evergreen Nuova Delhi. Inoltre, questo alloggio è a 4 km dalla Raja Nahar Singh Palace. La stazione d'autobus Faridabad Stand è a breve distanza dall'hotel.
Gli ospiti possono cenare al ristorante New Philco Bakery, situato a 550 metri dalla struttura.