Das komfortable Hotel O South Paradise Neu-Delhi bietet einen Gepäckraum und liegt im Stadtteil South Delhi von Neu-Delhi, 25 Minuten Fußweg vom Lotustempel und rund 2 km von der Khirki-Moschee entfernt. Das Hotel ist mit gefließten Böden ausgestattet und bietet praktische Annehmlichkeiten wie Parkplätze.
Das komfortable Hotel liegt in erstklassiger Lage in Neu-Delhi, in circa 5 Gehminuten Entfernung von der U-Bahn-Station Greater Kailash. Zu den Sehenswürdigkeiten, die in rund 6 km Entfernung vom O South Paradise sind, gehört das Humayun-Mausoleum. DT Cinema ist lediglich 6 Gehminuten von der Unterkunft entfernt. Die Gäste finden die Bushaltestelle Savitri Cinema direkt neben dem Hotel, in 350 Meter Entfernung.
Die Unterkunft verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Es gibt Zimmer mit Fliesenböden. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das O South Paradise bietet täglich ein kontinentales Frühstück. Die Gäste können indische Gerichte im Restaurant Pind Balluchi probieren, das sich in unmittelbarer Nähe von dem 3-Sterne-Hotel befindet.