The Westin London City

Inspected by Visit England Logo
Visit England Logo Inspector comments
"Stunning modern hotel with superb views in a great location."
Overview
A relative newcomer on the London scene, The Westin London City has plenty of class and sophistication. It's set in the Square Mile overlooking the Thames, close to business and financial centres but also near some of London's best-known landmarks and attractions. Modern and spacious public areas are on the 3rd and 4th floor, and include a restaurant and a choice of bars. Rooms offer modern luxury and great tech.
Ratings & awards
award
AA 5 Star Hotel
award
Green Tourism Gold
Our inspector loves...
  Modern style - Clean and sharp design.
  Great views - Riverside bar overlooking Tate Modern and The Globe theatre.
  Heavenly Spa by Westin - Contemporary relaxation - treatment, pool, thermals and state of the art gym.
  Great dining - Enjoy an international outlook in Mosaic.
  Bright bedrooms - Full of natural light, enjoying city views and up-to-date tech.
Features

  • Opening Times
  • Open all year

  • Rooms
  • En-suite rooms: 222
  • Family rooms:
Location
60 Upper Thames Street, LONDON EC4, Greater London, EC4V 3AD
About the area
London, the UK’s capital, is a metropolis of famous landmarks, unrivalled shopping, world-renowned arts venues, galleries and museums, dining and award-winning theatre. London is steeped in royal history, and visitors can watch the changing of the guard at Buckingham Palace, learn about the final days of Anne Boleyn at the Tower of London, or take a leisurely stroll around the capital’s Royal Parks.
Area image

Nearby places to visit

View all (8)

The Westin London City

Inspected by Visit England Logo
Visit England Logo Inspector comments
"Stunning modern hotel with superb views in a great location."
Ratings & awards
awardaward
Overview
A relative newcomer on the London scene, The Westin London City has plenty of class and sophistication. It's set in the Square Mile overlooking the Thames, close to business and financial centres but also near some of London's best-known landmarks and attractions. Modern and spacious public areas are on the 3rd and 4th floor, and include a restaurant and a choice of bars. Rooms offer modern luxury and great tech.
Our inspector loves...
  Modern style - Clean and sharp design.
  Great views - Riverside bar overlooking Tate Modern and The Globe theatre.
  Heavenly Spa by Westin - Contemporary relaxation - treatment, pool, thermals and state of the art gym.
  Great dining - Enjoy an international outlook in Mosaic.
  Bright bedrooms - Full of natural light, enjoying city views and up-to-date tech.
Features
  • Opening Times
  • Open all year
  • Rooms
  • En-suite rooms: 222
  • Family rooms:
Location
60 Upper Thames Street, LONDON EC4, Greater London, EC4V 3AD
About the area
Area image
London
London, the UK’s capital, is a metropolis of famous landmarks, unrivalled shopping, world-renowned arts venues, galleries and museums, dining and award-winning theatre. London is steeped in royal history, and visitors can watch the changing of the guard at Buckingham Palace, learn about the final days of Anne Boleyn at the Tower of London, or take a leisurely stroll around the capital’s Royal Parks.

Nearby places to visit

View all (8)