Rates: 191.5208 - 1145.851
Amenities:
PARK PLAZA WESTMINSTER BRIDGE 200 Westminster Bridge Road London, United Kingdom SE1 7UT