Con depósito de equipajes y zona comercial, el Solo Victoria Hotel Nueva Delhi, de 3 estrellas, se encuentra en el barrio comercial Greater Kailash 1, a 7 km de la Galeria Nacional de Arte Moderno y a unos 25 minutos a pie del Templo Kalkaji. Dispone de WiFi en zonas comunes, además de servicio de cambio de divisas y cajero automático.
Las habitaciones del Solo Victoria Nueva Delhi proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como plancha para pantalones y climatizador. Los cuartos de baño disponen de inodoro separado y ducha, además de comodidades como secador de pelo y secadora.
Cada mañana se sirve un desayuno gratuito continental. El restaurante Juggernaut se encuentra no muy lejos del Solo Victoria.
Los huéspedes pueden disfrutar de masaje de cabeza y masaje de espalda, y mimarse en un centro de bienestar. Los viajeros de negocios pueden utilizar la sala de conferencias y el centro de negocios que ofrece el hotel.
Este hotel, situado a 8 km de la Casa Birla, ofrece fácil acceso a lugares deportivos como el Estadio Thyagaraj, que está a unos 3 km. El hotel Solo Victoria Nueva Delhi está ubicado a 400 metros del Bloque M de Greater Kailash, a un corto paseo de la estación de metro Kailash Colony. Unas vacaciones en familia en Nueva Delhi serán más emocionantes si visitas el Zoológico de Delhi que se encuentra a 9 km del hotel. La parada de autobús Sant Nagar está a unos 10 minutos a pie.