The Westin London City

London, England, United Kingdom
5-star hotel
Hotel image
Hotel image
Hotel image
Hotel image
Hotel image
+ 15image icon

Set along the River Thames in central London, this hotel offers a rejuvenating retreat with a focus on wellness and contemporary comfort. Travelers looking to unwind while staying close to London's cultural attractions will find it an excellent choice.

Rooms and suites

Each room and suite features the signature Westin Heavenly® Bed for exceptional comfort. Floor-to-ceiling windows provide views of the River Thames or the city skyline. Sleek bathrooms are equipped with rainfall showers and luxury bath products. For guests seeking extra space or traveling with family, the suites offer separate living areas and enhanced amenities.

Amenities and experiences
Dining

Mosaic restaurant offers international cuisine for all meals, with a stylish wine bar serving cocktails and light bites.

Wellness

Heavenly Spa by Westin™ with nature-inspired treatments, indoor pool and sauna available.

Fitness

Fully equipped fitness studio for guest use.

Meetings and events

Versatile venues for business meetings and social gatherings, planning services available.

Location

Central London location within walking distance of cultural attractions, shopping, and public transportation.

Services

Concierge for personalized arrangements and recommendations.

How to get here

From Heathrow Airport (LHR), you can take the Elizabeth Line to Farringdon Station or the Tube (Piccadilly Line to Green Park, then Jubilee Line to London Bridge), both followed by a short walk. Taxis and ride-sharing services like Uber take 45–60 minutes. Private car services are available.

the-westin-london-city
Hotel map marker
Address60 Upper Thames Street, London, England, United Kingdom
We use cookies to enhance the user experience. Read our Privacy Policy here.