Il confortevole Hotel O God Inn Nuova Delhi offre un accesso veloce a Chabad House, che si trova a circa 5 minuti a piedi. L'hotel dispone di 30 camere e di comfort quali un deposito bagagli.
Questo hotel è situato a soli 3 km dai Giardini Mughal e a soli 3,1 km dalla Porta dell'India. Gli amanti della storia potranno visitare il Rashtrapati Bhavan ( 3,2 km) e il Forte Rosso di Delhi ( 3,3 km). Inoltre, il Karol Bagh Market si trova a circa 25 minuti a piedi, mentre la stazione della metropolitana Ramakrishna Ashram Marg è a due passi dall'O God Inn. Potrai prendere l'autobus alla fermata Panchkuian Road, a 800 m da questa struttura.
Dispongono anche di bagni ad uso esclusivo.
Il quartiere è ricco di ristoranti, tra cui il ristorante Brown Bread Bakery, situato in prossimità dell'O God Inn Nuova Delhi.