

The Westin London City está localizado às margens do rio Tâmisa, a poucos minutos a pé da Catedral de St Paul, do Shakespeare’s Globe e do Tate Modern, e bem conectado ao restante da cidade através das próximas estações Cannon Street e Mansion House. Fica a cerca de 12 km do aeroporto de London City, 24 km do aeroporto de Heathrow e 40 km do aeroporto de Gatwick, oferecendo fácil acesso para viagens internacionais e domésticas.