In einer 5 Gehminuten Entfernung von dem 3-Sterne-Hotel O Kochar Plaza Neu-Delhi liegt Liberty Cinema.
Das Hotel liegt nur 1 Kilometer vom Karol Bagh Markt entfernt und befindet sich zudem in einer Entfernung von 6 km vom Roten Fort. Gäste können Sehenswürdigkeiten wie den Laxmi-Narayan-Tempel besuchen (liegt in 10 Autominuten Entfernung vom Hotel). Vom O Kochar Plaza Neu-Delhi aus erreichen Sie den Gurudwara Bangla Sahib in 15 Minuten mit dem Auto. Der Bahnhof Neu-Delhi ist in einer Entfernung von 3 km von der Unterkunft.
In einigen Zimmern sind Verdunkelungsvorhänge und eine Klimaanlage vorhanden.
Jeden Tag bietet das Hotel O Kochar Plaza seinen Gästen ein kostenloses Frühstück. Das Restaurant New Frontier Hotel Restaurant befindet sich ca. 13 Minuten Gehweg von hier entfernt und serviert asiatische Spezialitäten.