Das Hotel O Avalon Palace Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Darüber hinaus bietet das Hotel WLAN im ganzen Gebäude.
Zu den Sehenswürdigkeiten in der Nähe gehört Qutb Minar in einer Entfernung von ungefähr 15 Autominuten von dem 3-Sterne-Hotel. Eiserne Säule ist auch einen Besuch wert und liegt nur 7 km von hier entfernt. Fun 'n' Food Village ist in einer Entfernung von ungefähr 20 Autominuten von der Unterkunft. Das O Avalon Palace ist nicht weit entfernt von der Busahltestelle Mahipalpur gelegen.
In den klimatisierten Zimmern der Unterkunft gibt es kostenloses WLAN, einen Kamin und eine Küche.
Auf Anfrage wird ein reichhaltiges einfaches Frühstück serviert. Das Restaurant Mahipalpur bietet eine Auswahl von Gerichten und liegt zudem 450 Meter vom O Avalon Palace Neu-Delhi.