Este alojamiento contemporáneo recientemente remodelado ofrece una ubicación privilegiada y dispone de sala de desayunos, servicio de salida y recepción 24 horas, y consta de 38 habitaciones con cuarto de baño privado. El edificio está climatizado, cuenta con 4 plantas y dispone de vestíbulo, caja fuerte y ascensor. Hay aparcamiento disponible por un suplemento y los huéspedes pueden hacer uso de la conexión a Internet WiFi del hotel.
Con una práctica ubicación en la parte occidental del barrio de Westminster, el hotel ofrece fácil acceso a la estación de tren de Paddington (a unos 15 minutos a pie) y a la estación de metro Edgware Road (a unos 8 minutos a pie). La parada de autobús Orchardson Street queda aproximadamente a un minuto a pie desde el hotel. El hotel también queda a unos minutos del monumento Marble Arch, del famoso Hyde Park, del distrito de Bayswater, de Regent's Park (a unos 12 minutos a pie) y del zoológico de Londres. A 2 minutos a pie hay restaurantes y bares/pubs y en Oxford Street, situada a unos 5 minutos en transporte público, hay muchísimas tiendas. El aeropuerto de la Ciudad de Londres dista unos 18 km, el aeropuerto de Heathrow está a unos 27 km, Stansted a 40 km y Gatwick a unos 42 km. Además, el aeropuerto de Londres-Luton dista 49 km.
En la amplia sala de desayunos se sirve un desayuno continental gratuito en forma de bufet.