Das komfortable Hotel O South Plaza Neu-Delhi verfügt über 30 Zimmer und befindet sich circa 5 km vom Dargah Sharif entfernt. Ein Gepäckraum stehen den Gästen von dem komfortablen Hotel im Viertel Chattarpur zur Verfügung.
Das Hotel liegt in circa 25 Gehminuten Entfernung vom Shree Adya Katyayani Shaktipeeth Mandir und in ungefähr 30 Fahrminuten Entfernung vom Bahnhof Neu-Delhi. Die Jamali Kamali Moschee gilt als heilige Stätte und liegt 7 km vom O South Plaza Neu-Delhi. Dastkar Nature Bazaar liegt rund 5 Minuten zu Fuß von der Unterkunft entfernt, und ein kurzer Spaziergang bringt Sie zum Nature Bazaar Veranstaltungsort. Das Hotel ist in ca. 8 km Entfernung vom Qutb Minar und in unmittelbarer Nähe von der U-Bahn-Station Delhi.
Zu den Zimmern gehören eine Sitzecke sowie ein Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Die privaten Badezimmer verfügen über eine getrennte Toilette und eine Dusche.
Im Restaurant Cafe Dori in einer Entfernung von 19 Gehminuten vom O South Plaza werden moderne Gerichte angeboten.