B
Bachis66 Review of Victoria Park Plaza hotel
A great hotel near Victoria Station. Convenient to...
A great hotel near Victoria Station. Convenient to the main points of interest in London, Westminster, Buckingham palace, Big Ben reachable with a 15 minute walk. A few steps away is the train and bus station and the underground station. Inside there is a restaurant with pretty good Italian cuisine. Much of the dining room staff is Italian. The rooms are quite large and quiet. Average high prices.
Comments: