Description
The Westin London City — an exclusive 5‑star hotel delivering refined comfort in the capital’s historic core. Set just a brief stroll from St Paul’s Cathedral (0.2 mi / 379 m) and the Thames River (0.2 mi / 252 m), the hotel sits within easy walking distance of the Globe Theatre (0.3 mi / 406 m) and Tate Modern (0.3 mi / 542 m), placing culture and riverside views at your doorstep. Guests enjoy a heated indoor pool, a fully equipped fitness centre, and a tranquil spa facility with sauna and steam room. The on‑site restaurant serves fresh cuisine, while complimentary high‑speed Wi‑Fi keeps you connected throughout your stay. The atmosphere blends understated elegance with warm hospitality, offering spacious family rooms and attentive concierge service. Whether you’re exploring London’s landmarks or seeking a serene retreat, The Westin London City provides a sophisticated base in the heart of the city.