Double Tree by Hilton London - Victoria is located opposite Victoria Station, with links to Gatwick and Heathrow airports. Buckingham Palace is a 15-minute walk away and the iconic London Eye is less than 1 and a half miles away.
Number of rooms: 232
2 Bridge Place, Victoria, Westminster Borough, London, SW1V 1QA, United Kingdom
Hotel booked 2 times today.