A 3 km del cómodo Hotel O Galaxy Rooms Nueva Delhi, los huéspedes pueden visitar World Development Foundation. Este hotel de 3 estrellas además pone a tu disposición Wi-Fi disponible en toda la propiedad.
Aprovecha la ubicación conveniente de este hotel en el distrito West Delhi. La propiedad también está enclavada a unos 10 minutos en coche de Guru Gobind Singh Indraprastha University. El Baoli de la Era Lodi está enclavado a 3,1 km, mientras que la estación de tren Nueva Delhi está a 19 km del hotel Galaxy Rooms.
Las 30 habitaciones ofrecen una tv de pantalla plana con canales vía satélite y cuentan con aire acondicionado para garantizar una estancia cómoda. También dispone de un escritorio y televisión en las habitaciones. También cuentan con baños familiares.
Ofreciendo a los huéspedes comida india, el restaurante Standard Sweets & Restaurant se encuentra a unos minutos a pie del hotel Galaxy Rooms Nueva Delhi.