Airways Hotel, London
29-31 St. George'S Drive - SW1V 4DG London
Ø 5.6
The Airways Victoria Hotel in London is centrally located near Victoria Station. Most of London’s famous sights such as Buckingham Palace, London Eye and Westminster Abbey are conveniently reachable on foot. The banks of the Thames River are located at a distance of 800 metres from the Airways Victoria Hotel.