Best Western Victoria Palace
60 Warwick Way, Victoria, London SW1V 1SA, United Kingdom, United Kingdom
Business Details
The property Best Western Victoria Palace is located in London, United Kingdom. The Lodging is ranked with 3 stars.
The Best Western Victoria Palace is just 500 metres from Victoria Rail Station and Westminster Cathedral. It offers air-conditioned rooms with free Wi-Fi and a 24-hour reception. The comfortable rooms all have en suite bathrooms with a hairdryer.
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
121303
Best Western Victoria Palace
The property Best Western Victoria Palace is located in London, United Kingdom. The Lodging is ranked with 3 stars.