Com uma localização privilegiada no coração do centro financeiro de Londres, o Motel One Londres - Tower Hill apresenta acomodações de um design hotel. Está disponível acesso Wi-Fi gratuito em todas as áreas.
Os quartos do Motel One London têm ar condicionado e casa de banho privativa com duche. Cada quarto elegante está completo com uma televisão de ecrã plano e um secador de cabelo.
O pequeno-almoço pode ser adquirido separadamente, e há um bar no local. Os bares e restaurantes de Brick Lane estão a menos de 1,6 km, enquanto a vida nocturna de Shoreditch e Hoxton fica a um passeio de autocarro de 15 minutos do hotel.
A Torre de Bridge e a Torre de Londres estão apenas a 800 metros do Motel One Londres. A Estação de Metro de Aldgate fica a 3 minutos a pé do hotel, e de lá, o Aeroporto de Heathrow pode ser alcançado em pouco mais de 01:00h.