L'hotel Welcome Palace Nuova Delhi, a 2 stelle, offre 26 camere e si trova ad appena 1 km dal lago NDMC Water Tank.
L'hotel dista circa 20 km dall'aeroporto Internazionale Indira Gandhi e pochi minuti a piedi da Vishnu Mandir. Tra le attrazioni religiose della zona c'è il Tempio di Laxminarayan (2 km) e la Moschea di Jama Masjid (4 km). Il Mercato di Karol Bagh è a poca distanza dall'hotel. La struttura si trova a 5 minuti a piedi dalla fermata d'autobus Thana Deshbandhu Gupta Road e a soli 10 minuti a piedi dalla stazione della metropolitana di Karol Bagh.
Durante il soggiorno presso l'Hotel Welcome Palace, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Waza, a 200 metri di distanza, o il ristorante Udupi, a 5 minuti a piedi.