Victoria Hotels In London, England.

There is a lot to offer the visitor looking for hotels in Victoria in Greater London.
Good luck with your search and enjoy your stay.

Park Plaza Victoria London | Victoria Hotels
Victoria Hotels. Park Plaza Victoria London is situated in lively Victoria, the hotel is a 2 minute walk from Victoria Station, and 5 minutes' walk from Buckingham Palace. The Park Plaza Victoria London hotel is centrally located, within a mile of Parliament Square, Westminster Abbey and Big Ben.
Park Plaza Victoria London, 239 Vauxhall Bridge Road, Westminster, London, SW1V 1EQ

Visit for a great range of hotels.
© Holiday Wales UK. Victoria Hotels In London.

You Are Secure!