Ayyappa Temple liegt ca. 4 km von dem 4-Sterne-Hotel O Ic Tower Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Baba Balak Nath Sidh Peeth liegt rund 10 Autominuten von hier entfernt. Das ISKCON Noida liegt ebenfalls ca. 4,1 km vom Hotel entfernt. Das O Ic Tower liegt sehr günstig in ungefähr 30 Autominuten Entfernung vom Bahnhof Neu-Delhi.
Die Gäste können indische Gerichte im Restaurant Howdy Kitchen probieren, das sich in unmittelbarer Nähe vom Hotel befindet.