Hotel Victoria Park Plaza
The Victoria Park Plaza Hotel is trendy despite being commercial. It's a good alternative to the often dull and corporate business hotels. The rooms are spacious by London standards and it's in an ideal location two minutes from Victoria Station. Book now
Check prices and availability
1 out of
1 found it useful
sponsored links