Con una posizione ottima nel distretto Delhi Sud, a 3 km da luoghi di culto come la Moschea Moth Ki Masjid, il confortevole Hotel O Imperial Inn Nuova Delhi offre deposito bagagli. Inoltre, la struttura dispone di una stazione di ricarica per veicoli elettrici.
Nell'hotel 3 stelle sarete a 15 minuti in macchina dalla Tomba di Humayun e vicino al Tempio del Loto. L'O Imperial Inn si trova a 200 m da Satyam Cineplex e a 550 m dalla stazione della metropolitana Nehru Place. Gli ospiti apprezzeranno anche la vicinanza a Sant nagar park, situato a circa 25 minuti a piedi. C'è la Fortezza di Purana Qila a 7 km dalla locanda. Questo alloggio è a 950 metri dalla fermata dell'autobus Sant Nagar.
Le 30 camere dell'O Imperial Inn Nuova Delhi sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Gli extra includono un bagno con WC separato e una doccia nel bagno ad uso esclusivo.
Il ristorante Royal China, ideale per assaggiare la cucina contemporanea, si trova in prossimità dell'hotel.