L'hotel a 2 stelle Oyo 12532 Hotel Broadway Inn è un buon punto di partenza per le attrazioni sportive di Nuova Delhi, tra cui Thyagaraj Sports Complex, che si trova a 4 km di distanza.
L'hotel dista circa 25 km dall'aeroporto Internazionale Indira Gandhi e pochi minuti a piedi dalla Stazione di Nehru Place. Tra le attrazioni religiose della zona c'è la Moschea Moth Ki Masjid (3 km) e la Tomba di Humayun (4 km). L’hotel è a 4 km dal Forte di Tughlaqabad. La struttura vanta anche la vicinanza alla stazione della metropolitana di Nehru Place, che si trova a una distanza di circa 5 minuti a piedi.
Potrai cenare al ristorante Singh Sahib, che serve piatti asiatici, o a Ruby Tuesday, situato a una distanza di circa 5 minuti a piedi.