Astor Victoria Hotel
Astor Victoria Hotel is a fine accommodation option in London.
Guests can get to Tower of London, The London Eye and The O2 in 20 minutes on foot. St. James's Park, Westminster Hall and Churchill War Rooms are about 15 minutes' walk away.
This hotel boasts close proximity to a river.
Many guestrooms offer views of the River Thames.
Offering italian and english dishes, O Sole Mio is a 5-minute walk away.
Guests will find themselves a 5-minute stroll from Pimlico subway station. Astor Victoria Hotel is 15 minutes’ drive away from London City airport.