Este hotel urbano, renovado en el año 2002, dispone de un total de 24 habitaciones dobles y 1 suite, repartidas en cinco plantas. Los huéspedes tienen a su disposición un hall de entrada con ascensores, una cafetería y un área de recepción abierta las 24 horas del día que le ofrece servicio de caja fuerte y de cambio de divisa. Dispone también de un bar, un casino, conexión a Internet (bajo cargo adicional) y un restaurante climatizado. Podrá aparcar su vehículo en el garaje o en el aparcamiento. A su disposición también están tanto el servicio de habitaciones como el de lavandería.
Este confortable y agradable hotel está situado cerca del centro de Londres, donde podrá encontrar una gran cantidad de tiendas, comercios y lugares de ocio y entretenimiento. A 50 metros hay servicio de transporte público y, a 800 metros, bares, restaurantes y tiendas. La parada de metro más próxima se llama Knightsbridge y se encuentra a unos 200 metros.
Los huéspedes podrán degustar el desayuno en forma de bufet. A la hora de la comida y de la cena podrá elegir menú.