Khirki-Moschee befindet sich in unmittelbarer Nähe vom Hotel O Sunrise Villa Neu-Delhi und ist unter anderem in rund 10 Fahrminuten zu erreichen. Das Hotel bietet seinen Gästen 30 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Tughlaqabad ist 3 km von dem 3-Sterne-Hotel entfernt. Der Qutb-Komplex gehört zu den historischen Sehenswürdigkeiten und liegt in einer Entfernung von etwa 15 Autominuten von der Unterkunft. Lotustempel ist unter anderem in rund 20 Fahrminuten zu erreichen. Die Bushaltestelle Ambedkar Nagar Depot liegt nicht weit entfernt vom O Sunrise Villa.
Neben einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Eine Klimaanlage sorgen für den Komfort der Gäste.
Das Hotel O Sunrise Villa bietet ein einfaches Frühstück an.