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.
60 Warwick Way, Victoria, Westminster Borough, London, SW1V 1SA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $111 to $1 079