Das Hotel O Ss Paradise Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 23 Autominuten vom Flughafen Delhi.
Lodi-Gärten befindet sich circa 6 Minuten vom Hotel entfernt und Tughlaqabad lässt sich innerhalb von 15 Fahrminuten erreichen. Zu den Sehenswürdigkeiten, in 4 Kilometer Entfernung von dem 4-Sterne-Hotel, gehört auch Kulturzentrum India Habitat Centre. Lalit Kala Akademy ist nur wenige Schritte entfernt vom O Ss Paradise gelegen. Die Unterkunft liegt in 10 Fußminuten Entfernung von der U-Bahn-Station Vinobapuri.
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 Restaurant Govindas Restaurant befindet sich nicht weit entfernt vom O Ss Paradise Neu-Delhi.