Park Plaza Westminster Bridge London has prime location for stepping outside directly into the vicinity of the iconic sites of London. View of Big Ben and Houses of Parliament from hotel room. That’s Big Ben out the window. This is not even the preferred location for a room in the hotel, although... ©Loyalty Traveler, a BoardingArea Blog Continue reading...