O confortável hotel citadino situa-se apenas a cerca de 100 m da estação de Paddington. Madame Tussaud encontra-se a cerca de 1 km e Oxford Street a cerca de 2 km das instalações do hotel. A estação de metro de Edgeware Road fica igualmente nas proximidades. Os transportes públicos localizam-se a cerca de 100 m do hotel. O centro da cidade, localizado também nas proximidades, está repleto de atracções e estabelecimentos comerciais, vários restaurantes, diversos bares, pubs, cafés, assim como outros locais de entretenimento. Pode ser alcançado por meio de transportes públicos a preços acessíveis ou de automóvel.
Os agradáveis quartos compreendem uma casa de banho com duche e secador de cabelo, telefone com ligação directa, televisão via satélite ou por cabo, acesso à Internet, mini-bar/frigorífico, máquina de café/chá, ladrilhos, piso alcatifado, aquecimento central e cofre.
Os hóspedes poderão seleccionar o seu pequeno-almoço em sistema de buffet.
O hotel, renovado em 2000, contempla um edifício principal de 23 andares com um total de 1054 quartos, dos quais 20 suites e 6 apartamentos. O hotel totalmente climatizado oferece aos seus hóspedes um hall de entrada com recepção (aberta 24 h por dia), cofre, guichet para câmbio monetário, bengaleiro, elevador e café. Coloca ainda à disposição um cabeleireiro, um bar, sala de televisão e um restaurante à la carte climatizado com cadeiras para crianças. O edifício conta com acesso à Internet, serviços de quarto e de lavandaria, como também aluguer de bicicletas, parque de estacionamento e garagem.
Estão disposição dos hóspedes uma piscina coberta, piscina exterior e uma sauna. Os interessados em desporto poderão exercitar-se no centro de fitness (Living-Well-Health Club).