El hotel ofrece un alojamiento económico en el centro de Londres, con 40 habitaciones confortables y bien equipadas, que se adaptan a todos los gustos y ocasiones, y está bien conectado con los principales medios de comunicación. Los huéspedes tienen a su disposición la recepción 24 horas y servicio de lavandería.
Este hotel urbano cuenta con una práctica ubicación cerca de las estaciones de metro, ferrocarril y autobús Victoria. También en Victoria se encontrarán una terminal de British Airways y el expreso de Gatwick. Los lugares de interés más importantes de Londres, como el palacio de Buckingham (a 1,4 km), el Big Ben (a 1,8 km), el London Eye (a 3,9 km) o el Parlamento, quedan a un corto paseo. Green Park dista aproximadamente 2,6 km del hotel urbano y Westminster unos 1,7 km. Los aeropuertos cercanos incluyen Londres Heathrow (a 26 km), Londres Gatwick (a unos 44 km), Londres Luton (aproximadamente a 54 km) y Londres Stansted (a 63 km escasos).
Todas las confortables habitaciones tienen cuarto de baño privado con ducha y ofrecen numerosas instalaciones, como teléfono, TV vía satélite, secador de pelo, calefacción central y cafetera/tetera.
Se aceptan Diners Club, MasterCard y VISA como formas de pago.
Principal estación de autobuses de la ciudad.