Astor Victoria Hotel is a fine accommodation option in London.
A river as well as Tower of London, National Gallery and British Museum are located nearby. The property is set a 20-minute stroll from London center.
This hotel is only 500 meters from Pimlico underground station. A 15-minute drive will take you to London City airport.
Some rooms feature views over the River Thames.
Eat & Drink
Thai Cafe & Restaurant pampers guests with thai and british dishes and lies within 100 meters of the property.