Das 3-Sterne-Hotel O Elvilla Neu-Delhi bietet einen Gepäckraum und ein Restaurant und liegt im Viertel Safdarjung Enclave, ca. 3 km von Sehenswürdigkeiten wie dem Nehru Park entfernt. In dem komfortable Hotel wird WLAN im ganzen Gebäude angeboten.
Das Hotel liegt in rund 10 Autominuten Entfernung von den Lodi-Gärten und in rund 10 Autominuten Entfernung vom Bahnhof Neu-Delhi. Zu den Sehenswürdigkeiten, die 3,1 km vom O Elvilla Neu-Delhi sind, gehört das Mausoleum Safdar Jangs. Der Hauz Khas Village Park liegt etwa 15 Autominuten von der Unterkunft entfernt, während die U-Bahn-Station Bhikaji Cama Place in unmittelbarer Nähe zu der komfortablen Unterkunft ist. Die Gäste finden die Bushaltestelle Mohamad Pur direkt neben dem Hotel, in etwa 200 Meter Entfernung.
Das O Elvilla Neu-Delhi verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Sie sind mit einem Schrank und einem Schreibtisch ausgestattet und verfügen über einen gefliesten Boden. Die Zimmer sind mit Familien- Badezimmern ausgestattet.
Circa 5 Minuten zu Fuß vom Hotel O Elvilla entfernt, lädt das Restaurant Thali Wala zum Speisen ein.