Com localização em Centro de Londres, Londres, Residence Inn by Marriott London Tower Bridge fica no centro da cidade e perto da estação de metrô. Tower of London e Tate Modern são opções ideais se você gosta de cultura. Outras atrações que merecem uma visita incluem The Shard e Tower Bridge. Gosta de eventos esportivos? Veja qual é a programação Estádio Olímpico de Londres durante a sua estadia. Para curtir um pouco a noite, visite Piccadilly Theatre. Os hóspedes deste hotel adoram sua área tranquila.
Este hotel para não fumantes oferece business center, serviço de lavagem a seco e instalações de lavanderia. Buffet de café da manhã grátis e Wi-Fi grátis nas áreas comuns também são oferecidos. Além disso, há balcão de recepção 24 horas, equipe multilíngue e salão de recepção no local. Todos os 101 quartos oferecem cozinhas americanas com geladeiras, fogões, cooktops e micro-ondas. Wi-Fi e cafeteira são padrão, assim como TVs de tela plana com canais digitais.