Self-Catering in Victoria
Victoria Park Plaza
Victoria
London
SW1 | View map
Click for phone
Write a review
update this listing
Book Now
This new contemporary four-star deluxe hotel is pleased to offer 12 stylish serviced apartments located in the Westminster / Victoria area.
This page viewed on 6,203 occasions since 29th August 2006
Brit Quote: |
On this day: |