Double Tree London Victoria offers an ideal location 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 Victoria Place Shopping Centre is just next to the hotel, while The Apollo Victoria Theatre is just a 2-minute walk Westminster Cathedral is 5 minutes walk away, and St Jamess Park is a 15-minute walk The world famous Harrods and Oxford Street are both within 30 minutes walk from the hotel The spacious, warmly furnished rooms all feature a private bathroom and a TV with satellite channels Complementary WiFi is available, along with a safe, teacoffee making facilities, and a seating area Some rooms also boast a balcony 2 Bridge Place serves a European a la carte menu, made with locally sourced ingredients with a selection of seasonal dishes Cocktails and drinks are served in the stylish bar