Situado a 2 km del Templo del loto, el Hotel O Royal Galaxy Nueva Delhi, de 4 estrellas, se encuentra cerca de Kalkaji Sabji Mandi.
El hotel está situado en el barrio Sur de Delhi y al lado de la estación de metro Govind Puri. El Fuerte de Tughlaqabad está a unos 10 minutos en coche del hotel, mientras que la estación de autobuses Deshbandhu College, está a unos 5 minutos a pie. El hotel Royal Galaxy Nueva Delhi está situado a 7 km del parque temático Worlds of Wonder. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 22 minutos en coche.
El lugar ofrece 30 cuartos con TV y climatizador, y un acceso fácil a todos lugares turísticos de Nueva Delhi.
El restaurante Balle Balle está al lado del Royal Galaxy Nueva Delhi, a unos 5 minutos a pie.