A poco más de 15 minutos a pie del hotel The Westin London City, de 5 estrellas, los huéspedes pueden visitar la Torre de Londres. El hotel cuenta con un restaurante a la carta que sirve cocina internacional y está situado en los alrededores de Borough Market.
Este hotel goza de una ubicación a orillas del río a unos 2 km del Museo Británico, mientras que lugares de interés natural como el Green Park están a 3 km. Entre los lugares de ocio en el barrio Marylebone de Londres se encuentran los Muelles de St Katharine, a poco más de 25 minutos a pie del hotel Westin London City. Independientemente de la religión, los viajeros prefieren visitar la Abadía de Westminster, un popular lugar de culto situado a una distancia de 2,1 km de este alojamiento. La estación de metro Mansion House está a unos cuantos pasos del hotel y el tren urbano Estaciones de Bank y Monument se encuentra a unos 5 minutos a pie.
Las habitaciones del Westin London City tienen una zona de estar, además de aire acondicionado para tu comodidad. Están equipadas con armario ropero y un escritorio, y también cuentan con minibar, equipo de café y té. Los cuartos de baño están equipados con un inodoro separado y ducha, así como con instalaciones como secadores de pelo y albornoces.
Todos los días se ofrece a los huéspedes un desayuno continental. Con la opción de cocinas vegetariana, internacional y local en 2 restaurantes diferentes, el hotel The Westin London City es el lugar perfecto para los amantes de la gastronomía. Este lugar invita a sus huéspedes a tomar algo en un bar lounge. Los huéspedes pueden disfrutar de vistas panorámicas desde este bar. El restaurante Bread Street Kitchen te deleitará con comida británica, y se encuentra a una distancia de 300 metros del Westin London City.