Collocato a una distanza di 3 km dall'Asola Bhatti Wildlife Sanctuary, l'Hotel O Z-Heart 2 Near Tughlakabad Station Metro Station Nuova Delhi dispone di un ristorante e un deposito bagagli.
Situato a 15 minuti in auto dal Parco Acquatico Atlantic Water World di Delhi, l'hotel si trova anche a 30 minuti in auto dalla stazione ferroviaria New Delhi. Tra i luoghi di culto da visitare troverai il Tempio del Loto a una distanza di 7 km dall'hotel 3 stelle. L'hotel O Z-Heart 2 Near Tughlakabad Station Metro ti posiziona a 10 minuti di auto al Forte di Tughlaqabad. Potrai prendere l'autobus alla fermata Surajkund Crossing, a due passi da questa struttura.
Potrai fare una passeggiata di 15 minuti fino al ristorante Shree Rathnam o mangiare al ristorante Bawarchi, situato a soli 13 minuti a piedi.