299 rooms · ★★★★ · from £135
Park Plaza Victoria Hotel features a modern spa, stylish cocktail bar and large luxury bedrooms. Situated in lively Victoria, the hotel is a 2-minute walk from Victoria Station, and 5 minutes' walk from Buckingham Palace.
Log in with your cycle.travel account:
Password |
Or simply use your account on: