Find Hostels all over the World
Astor Victoria, HOSTEL in London England.
71 Belgrave Road, London, England
Located near: Located near the Houses of Parliament, Big Ben, Buckingham Palace, Westminster Abbey, Tate Gallery, River Thames, London Eye (ferris wheel) and Trafalgar Square. Walking distance to Victoria Rail Station (services to Gatwick Airport, Dover etc) and Victoria Bus and Coach Station.
With Victoria Station and Buckingham Palace a few minutes’ walk away, it is hard to beat to this location! Amazing 24-hour transport links to attractions, parties, airports, coaches (to the rest of the UK/Europe), and almost anywhere! Astor Victoria is the dream place for a base in London.