Hotel Riu Plaza London The Westminster offers modern, well-laid-out rooms just a short walk from Big Ben and Westminster Abbey, making it a convenient base for business travelers exploring the city. The hotel features a 24-hour fitness center to keep up with your routine while on the road.
Event spaces here support small to mid-size gatherings with attentive service and in-house catering, ensuring a seamless experience. For multi-night stays, room blocks provide comfort and easy access to central London landmarks and transport hubs.
Loading map...
Rated 4.3 on Google · 2,136 reviews