Este hotel localiza-se no parque Tufnell, a apenas alguns passos da estação de metro. O centro de Londres fica a uma curta distância. Muitas atrações famosas de Londres, tais como Camden Town, com os seus grandes mercados e cultura variada, ficam a apenas uma curta viagem de metro. Os aeroportos londrinos das imediações incluem o de Heathrow (24 km), o de Luton (40 km), o de Gatwick (43 km) e o de Stansted (45 km).Os hóspedes podem descontraír em 14 quartos. As comodidades incluem um depósito de bagagens, uma sala de pequeno-almoço e um centro de negócios. Graças à Internet sem fios nas áreas comuns os hóspedes mantêm-se em contacto com o mundo exterior. Os hóspedes que viajem em viatura própria poderão deixá-la no parque de estacionamento do hotel.Nos quartos há aquecimento central e uma casa de banho. Um conjunto para engomar estará também à disposição, para maior conveniência dos viajantes. Entre os pequenos extras que contribuem para uma estadia agradável encontram-se acesso à Internet, um telefone, uma televisão e Internet sem fios. Um duche e uma banheira fazem parte das instalações das casas de banho. Adicionalmente está ao dispor um secador de cabelo.O alojamento oferece aos hóspedes a possibilidade de reservarem estadias em regime de alojamento com pequeno-almoço. As opções incluem adicionalmente pequeno-almoço.Como forma de pagamento são aceites os principais cartões de crédito, incluindo Visa e MasterCard.