Astor Victoria Hotel is a good accommodation choice in London.
Set in Tower Hamlets district of London, around 20 minutes' walk from Institute of Contemporary Arts, National Gallery and Victoria and Albert Museum. The venue is located within 20 minutes' walk from London center.
Astor Victoria Hotel can be reached in 15 minutes by car from London City airport.
Eat & Drink
Offering a variety of dishes, Thai Cafe & Restaurant and The Cask Pub & Kitchen are just about 100 meters away.