O hotel, renovado em 2002, dispõe de um edifício principal de 10 andares com um total de 153 quartos. O edifício contempla uma recepção com bar. Existe também um restaurante climatizado. As comodidades do hotel incluem acesso à Internet. Poderá estacionar o seu automóvel no parque privativo do hotel ou na garagem. Os serviços de quarto e de lavandaria completam as ofertas do hotel.
Os agradáveis quartos compreendem uma casa de banho, secador de cabelo, telefone com ligação directa, acesso à Internet, mini-bar/frigorífico e cofre de aluguer.
Tilling Rd, Brent Cross, Londres NW2 1LP , Grande Londres (Reino Unido). O agradável hotel encontra-se apenas a cerca de 20 minutos de viagem de metro do centro doe Londres. A estação de metro mais próxima chama-se Brent Cross e fica a cerca de 70 m de distância.