Pleasant Staff, Good Customer Service, Nice Breakfast
"The Victoria Park Plaza in London is an amazing hotel that has very comfortable, quality rooms and staff who are friendly and professional. The best thing about The Victoria Park Plaza is that it is in a prime position just two minutes from Victoria Station and an easy walk to some of London's main attractions. I found it perfect for shopping and buying souvenirs. There were also quite a number of restaurants close by and my mum who cannot walk far ..."
Ciao members have rated this review on average: very helpful
Related offers for Victoria Park Plaza Hotel, London »