Situato in una posizione lungo il fiume a soli 550 metri dal Borough Market, l'hotel The Westin London City, a 5 stelle, dispone di sei sale terapia. Questo hotel si trova a 7 km dal Museo della Scienza e invita gli ospiti a recarsi in uno dei 2 ristoranti in loco.
Questo hotel è a circa 15 minuti a piedi dalla Torre di Londra, mentre London Eye è a circa 25 minuti a piedi. Gli ospiti possono visitare diversi luoghi di culto, come la Chiesa del Tempio, vicino all'hotel Westin London City. La zona circostante offre numerose possibilità per lo shopping, come ad esempio l'Area commerciale Gabriel's Wharf, a 1 km dalla struttura. L’hotel si trova abbastanza vicino alla stazione della metropolitana Mansion House, che offre un facile accesso a tutte le attrazioni di Londra.
Le 223 camere dell'hotel The Westin London City sono dotate di comfort come un impianto di climatizzazione e una TV a schermo piatto con canali satellitari. Includono un bagno con WC separato e una doccia nei bagni.
Qui c'è una colazione continentale, offerta ogni mattina. Gli ospiti sono invitati al ristorante Mosaic a godere del cibo squisito. Il lounge bar offre l'opportunità di rilassarsi.