Gli ospiti dell'hotel Adb Rooms Neelam Palace Nuova Delhi possono godere di un accesso facile alla Sheila Cinema, che si trova a circa 5 minuti a piedi. L'hotel offre il Wi-Fi nelle aree comuni.
Soggiornerete a 4 km dalla Porta dell'India e a 2 km dal Forte Rosso di Delhi. La zona comprende luoghi di interesse religioso come la Cattedrale del Sacro Cuore (2,1 km) e la Moschea Jama Masjid (2,2 km). Inoltre, l'hotel Adb Rooms Neelam Palace si trova a breve distanza dal Rashtrapati Bhavan, e la stazione Rajeev Chowk si trova a circa 20 minuti a piedi. Questo hotel a 2 stelle è vicino ai mezzi pubblici, a 850 metri dalla stazione della metropolitana New Delhi e a 950 metri dalla fermata dell'autobus New Delhi Metro Express Line.
Le 30 camere sono dotate di un impianto di climatizzazione e di servizi moderni come una TV a schermo piatto con canali satellitari. Sono presenti un bidet, un bagno con WC separato e un lavandino. Per il comfort degli ospiti, un bidet, un bagno con WC separato e un lavandino, insieme a cuffie per la doccia e asciugamani, sono forniti nei bagni.
Tra i punti di ristoro c'è anche il ristorante Yadav Vaishno Dhaba, situato in prossimità dell'hotel Adb Rooms Neelam Palace Nuova Delhi.