Hotel O South Galaxy New Delhi is gelegen op 900 meter van de Lotus Tempel en op ongeveer 7 km van het Safdarjung Mausoleum.
Dit hotel ligt in de wijk Zuid-Delhi van New Delhi, op een steenworp van het metrostation Kalkaji Mandir. Het hotel bevindt zich maar 350 meter van de bushalte Paras Cinema, binnen 5 minuten wandelafstand van Bahai House of Worship. O South Galaxy bevindt zich op ongeveer 4 km van Humayuns tombe en New Delhi station is binnen circa 20 minuten met de auto gelegen. Voor wie van ver komt, ligt de luchthaven Indira Gandhi op 22 minuten rijden.
De 30 kamers van het pand in New Delhi zijn voorzien van gemakken zoals airconditioning en TV met meerdere kanalen. In de kamers zijn ook TV met meerdere kanalen en airconditioning aanwezig.
Verschillende eetgelegenheden omvatten Purani Dili met menu's van Indiase maaltijden, een paar momenten van O South Galaxy New Delhi.