Wygodny hotel The Westin London City jest położony bardzo blisko stacji metra Mansion House i oferuje sześć pokoi terapeutycznych oraz widoki na Galeria Tate Modern. Zlokalizowany w dzielnicy Marylebone wygodny hotel oferuje 223 pokoje wraz z basenem.
Ulica Seven Dials jest w odległości 25-minutowego spaceru, a Most Tower Bridge leży zaledwie 1 km od tego hotelu. W odległości kilku przecznic od 5-gwiazdkowego obiektu osoby podróżujące służbowo znajdą Tower. Most London Bridge również dzieli od Westin London City zaledwie 7 min spacerem. Hotel mieści się w Londynie, 6 km od dworca kolejowego Marylebone.
W pokojach są takie udogodnienia jak minibar i urządzenie do parzenia kawy/herbaty, a także telewizję satelitarną dla rozrywki gości. W łazience znajdują się również oddzielna toaleta i prysznic. Miłe udogodnienia obejmują oddzielną toaletę i prysznic oraz suszarkę do włosów i ręczniki kąpielowe.
Mosaic to jedna z 2 restauracji na miejscu.