Astor Victoria Hotel is a good accommodation choice in London.
Major London sights, such as British Museum and National Gallery are located nearby. The property is set within 2 km distance from London city center.
This hotel is very near to Victoria train station. Astor Victoria Hotel is about 15 minutes’ drive towards London City airport.
Eat & Drink
Serving a wide assortment of dishes, Thai Cafe & Restaurant and The Cask Pub & Kitchen are about 100 meters from the property.