L'Hotel O Swagat Palace Nuova Delhi, 3 stelle, è situato a circa 25 minuti a piedi dal Tempio di Laxminarayan e a una distanza di 3 km dalla Moschea Jama Masjid.
Sankat Mochan Hanuman Mandir si trova a una distanza di 350 metri dall'hotel, mentre siti naturali come i Giardini Mughal sono a 10 minuti in macchina. Tra i siti storici della zona c'è la Porta dell'Indiaa 6 km. La Cattedrale del Sacro Cuore è a circa 15 minuti in auto dall'O Swagat Palace Nuova Delhi. La fermata del bus Deshbandhu Gupta Market è situata a 150 metri da questo hotel e a 2 km dalla stazione ferroviaria New Delhi.
Il ristorante Sindhi Tikki Bhandar serve piatti della cucina indiana e si trova a pochi minuti a piedi da questo alloggio.