Geschäftsviertel Worldmark Aerocity befindet sich etwa 17 Minuten zu Fuß von dem 3-Sterne-Hotel O Lotus Inn Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Ein Restaurant und ein Gepäckraum stehen den Gästen vom Hotel im Stadtteil South West von Neu-Delhi zur Verfügung.
Das Hotel ist in 7 km Entfernung vom National Rail Museum of India gelegen. Das O Lotus Inn befindet sich in Neu-Delhi, in circa 20 Autominuten Entfernung vom Bahnhof Neu-Delhi. Der Qutb Minar liegt ca. 8 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Delhi Aerocity in unmittelbarer Nähe von der Unterkunft ist. Die Bushaltestelle Mahipalpur ist in circa 10 Gehminuten Entfernung.
Zu den Speisemöglichkeiten gehört auch das Restaurant K3 in weniger als 1 km Entfernung vom O Lotus Inn Neu-Delhi.