
Print
Send via e-mail GPS
Add to my Saved Items
The Best Western Victoria Palace is a recently refurbished modern air-conditioned property within walking distance of Victoria Rail Station and Coach Terminal. A host of attractions are only a short walk away, including Buckingham Palace, Houses of Parli