Hotel
Hotel
$$
Park Plaza Westminster Bridge London is an iconic hotel located on the South Bank of the Thames, offering stunning views of the Houses of Parliament and Big Ben. With stylish rooms, four restaurants and bars, a luxurious spa, and a 15-metre swimming pool, it's the perfect spot for a city break or family staycation. Plus, with easy access to top London attractions like the London Eye and Westminster, you'll be in the heart of the action.
Things to Do Nearby
Go check out my guide for the best free things to do as well as itineraries and travel tips to make your trip unforgettable.