Hotel O South Galaxy Nowe Delhi znajduje się w dzielnicy South Delhi oraz zapewnia możliwość szybkiego dojazdu do lotniska Nowe Delhi Indira Gandhi w ciągu 22 minut jazdy. Hotel zapewnia Wi-Fi na terenie całego obiektu.
Niektóre pokoje w hotelu wyposażone są w darmowe Wi-Fi i klimatyzację.
Goście mogą zjeść posiłek w restauracji Lord of the Drinks w niewielkiej odległości od O South Galaxy w Nowym Dehli.
Park rozrywki Worlds of Wonder jest prawie 15 min jazdy od tego hotelu, natomiast Grobowiec Humajuna jest w prawie 4 km stąd. W odległości krótkiego spaceru znajdują się takie atrakcje jak Mandir Kalkaji i Bahai House of Worship. Ponadto, Grobowiec Safdarjunga leży w prawie 7 km, natomiast Stacja Kalkaji Mandir znajduje się w niewielkiej odległości od O South Galaxy. Autobus zatrzymuje się na przystanku Paras Cinema, około 5 min piechotą od 3-gwiazdkowego obiektu.