Plazzo Hotel a 3 stelle provvede dell'accesso rapido a National Science Centre e offre un'area riservata ai fumatori, un ascensore e un parcheggio. Dispone delle camere climatizzate e reception 24 ore, lavaggio a secco e servizio in camera.
La struttura è collocata vicino a Urs Mahal e a 650 metri dalla stazione metropolitana Jawaharlal Nehru Stadium. Il centro di Nuova Delhi dista 6 km e ISKCON Temple Delhi è a 3.4 km.
Gli ospiti possono fare colazione al ristorante. Il ristorante gastronomico serve la cucina locale. I ristoranti Om Hotel Restaurant, Barbeque Nation e McDonald's sono a 5 minuti a piedi.La stazione ferroviaria di Hazrat Nizammudin si trova a 15 minuti di cammino dall'hotel. L'aeroporto Internazionale Indira Gandhi è situato a circa 20 minuti di auto.