Das 3-Sterne-Hotel O By Oyo Sk Plaza Neu-Delhi liegt rund 10 Autominuten vom Akshardham-Tempel entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel liegt 6 km weit weg vom National Gandhi Museum und 8 km weit weg vom Bahnhof Neu-Delhi. Zu den nahe gelegenen Gotteshäusern gehören Shri Subha Siddhi Vinayaka Mandir (400 Meter) und der Hazrat Nizamuddin Dargah (7 km). Auch Indian Travel Agent befindet sich in unmittelbarer Nähe vom O By Oyo Sk Plaza Neu-Delhi. Die U-Bahnstation Mayur Vihar - I liegt in einer Entfernung von 10 Gehminuten vom Hotel.
Jedes der 60 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet.
Das Restaurant Bikaner Sweets mit indischen Gerichten befindet sich ungefähr 400 Meter vom Hotel O By Oyo Sk Plaza entfernt.