The Westin London City

60 Upper Thames Street, London, EC4V 3AD

Guest Rooms  226 Guest Rooms  Meeting Rooms  11 Meeting Rooms  Meeting Rooms  300 Meeting Capacity

  • 1,052 square metres of space
  • Stunning rooftop suite with terrace for private dining
  • Wonderful views across the River Thames
The Westin London City boasts an impressive riverside location and spectacular views over London's historic River Thames. Overlooking Shakespeare's Globe and the striking Tate Modern, our hotel and spa in London offers 226 guest rooms, suites and residences impeccably designed with the Westin Heavenly Bed, sleek bathrooms and free high-speed Wi-Fi.

Those planning a special event or meeting in London can take advantage of up to 11 thoughtfully-designed spaces, including the hotel’s signature venue, the Westin Ballroom.

The Westin Ballroom has dedicated entrance, cloakroom and foyer offering privacy for groups.
Function Room Size in SQ/M Boardroom Cabaret Classroom Theatre U-Shape Rounds Reception
Westin Ballroom 236 70 160 56 160 300
Westin A 118 54 35 80 32 60 120
Westin B 118 54 35 80 32 60 120
Romeo 29 10 12 24 12 10 20
Juliet 30 10 12 32 12 10 20
Executive Boardroom 52 18
Hamlet 36 12 12 24 14 10 25
Othello 16 4
Romeo & Juliet 59 22 24 42 26 30 40
Hithe & Seek 202 20 36 22 120
Presidential Suite 160 10 40
Get In Touch

Contact this venue