

The Westin London City está situado a orillas del río Támesis, a poca distancia a pie de la Catedral de San Pablo, el Shakespeare’s Globe y el Tate Modern, y bien conectado con el resto de la ciudad gracias a las cercanas estaciones de Cannon Street y Mansion House. Se encuentra a unos 12 km del aeropuerto de London City, 24 km del aeropuerto de Heathrow y 40 km del aeropuerto de Gatwick, ofreciendo un fácil acceso tanto para viajes internacionales como nacionales.