L'Hotel O Z-Heart Tuglakabad Railway Station Nuova Delhi, dotato di un ristorante, si trova a 400 metri da Nai Ka Kot. Il Tempio del Loto si trova a circa 7 km e il Tempio ISKCON può essere raggiunto in 15 minuti in macchina.
Questo hotel è situato nel distretto Delhi Sud, a 20 minuti in auto da un luogo sacro come ISKCON Temple Delhi. L'O Z-Heart Tuglakabad Railway offre la vicinanza a luoghi di interesse naturale come il Lago Surajkund (2 km) e il Parco Acquatico Atlantic Water World di Delhi (6 km). A 4 km da questo hotel a 3 stelle gli ospiti troveranno Asthal Mandir. La fermata dell'autobus Prem Nagar si trova accanto a questa struttura, a circa 10 minuti a piedi.