Situato a una distanza di 7 km dalla Tomba di Humayun di Nuova Delhi, l'Hotel O The Corporate Plaza Nuova Delhi, 3 stelle, offre un deposito bagagli. L’hotel fornisce un deposito bagagli per garantire la sicurezza degli ospiti.
Questo hotel si trova a 500 metri dal Temple e a breve distanza dalla stazione della metro Govind Puri. Tra le attrazioni turistiche della zona c'è anche il Kalindi Kunj, a una distanza di 4 km dall'O The Corporate Plaza Nuova Delhi. Questo alloggio è situato a circa 10 minuti in auto dal Forte di Tughlaqabad. La stazione ferroviaria New Delhi è a 13 km.
L'Hotel O The Corporate Plaza si trova accanto al ristorante The Grill Kitchen con i suoi piatti indiani.