Doté d'un stockage des bagages, Hotel O South Galaxy Near Lotus Temple New Delhi est à seulement 1 km du temple Kalka. La résidence propose également à ses clients une consigne à bagages.
Le Fort de Tughlaqabad est également situé à environ 10 minutes en voiture de cet hotel 3 étoiles. Les attractions familiales à proximité incluent le Parc d'attractions Worlds of Wonder à moins de 7 km de cet hébergement. La gare de New Delhi est près d'O South Galaxy Near Lotus Temple, tandis que la station de métro Govind Puri est à 10 minutes à pied.
Servant un large assortiment de plats, un restaurant Twenty Four Seven se trouve à environ 300 mètres de l'hotel.