L'Hotel O South Paradise Nuova Delhi, dotato di un deposito bagagli, si trova nel quartiere Delhi Sud di Nuova Delhi, a soli 450 metri da DT Cinema e a 6 km dalla Tomba di Humayun. Inoltre è possibile approfittare del servizio di parcheggio all'interno della struttura.
Questo hotel confortevole a 3 stelle vanta una posizione ottima abbastanza vicino alla stazione della metropolitana Greater Kailash. L'O South Paradise Nuova Delhi è situato a 2 km dal Tempio del Loto, considerato un luogo sacro. Inoltre, R-block park si trova a soli 14 minuti a piedi. Inoltre, questo hotel è a 4 km dal Forte di Tughlaqabad. La fermata dell'autobus Savitri Cinema collega gli ospiti in prossimità di questa struttura confortevole.
Le 30 camere dell'hotel O South Paradise sono dotate di comfort come un impianto di climatizzazione e una TV a schermo piatto con canali satellitari. Inoltre, i pavimenti piastrellati sono caratteristici di questo hotel. Dispongono anche di bagni per la famiglia.
Di mattina la struttura serve una colazione continentale. Gli ospiti possono provare piatti della cucina cinese al ristorante Pind Balluchi, che si trova a 600 metri.