Khirki-Moschee liegt ungefähr 4 Kilometer von dem 3-Sterne-Hotel O Casa Bella Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Jawaharlal-Nehru-Universität ist innerhalb von etwa 10 Autominuten leicht erreichbar. Qutb Minar ist in ca. 2 km Entfernung von der Unterkunft. Die Gäste finden die Bushaltestelle Chhattarpur Village direkt neben dem Hotel, ca. 10 Gehminuten entfernt.
Einige Gästezimmer verfügen über private Badezimmer sowie kostenloses WLAN, Kabelkanäle und einen Flachbild-TV.