United Kingdom - London
New opening
Located in the heart of London, the Hotel Riu Plaza London The Westminster is the ideal choice for an unforgettable city break. Its modern and sophisticated facilities, with nods to the mysterious world of spies, the unmistakable service of RIU and its proximity to the city's most iconic landmarks, such as Big Ben and Westminster Abbey, will not leave you indifferent.
The more than 450 rooms at the Hotel Riu Plaza London The Westminster offer you the comfort you need after a whole day exploring the city. Their careful and elegant design, the quality of the facilities and all the services at your disposal, guarantee you a restful break.
If you wake up and want to start the day with energy, you can go to the hotel gym to continue your workout routine and then enjoy a buffet breakfast at the hotel restaurant. What's more, the The Westminster Bar & Grill also offers you à la carte dinners with typical British dishes and international recipes. If you prefer snacks, the lobby bar offers you a wide variety of options at any time of day.
The Hotel Riu Plaza London The Westminster is perfect for both leisure and business trips, as it has several perfectly equipped rooms to make your conferences a success. Furthermore, we have private spaces so that your events have an extra touch of exclusivity.
Make the most of your stay to visit Camden Town, stroll through the stalls of Portobello Market, admire the picturesque colourful houses in the Notting Hill neighbourhood or sit in Piccadilly Circus and enjoy its lively atmosphere. Do you want more information about the destination? Discover our guide and be encouraged to visit London with RIU to live a unique experience in the heart of the city!
New opening
Located in the heart of London, the Hotel Riu Plaza London The Westminster is the ideal choice for an unforgettable city break. Its modern and sophisticated facilities, with nods to the mysterious world of spies, the unmistakable service of RIU and its proximity to the city's most iconic landmarks, such as Big Ben and Westminster Abbey, will not leave you indifferent.
Excellent location in the heart of London
26 km from London Heathrow Airport
Buffet breakfast
Gym
Conference and meeting rooms