5 Vladimirski Str, Saint Petersburg, Russian Federation
The Aston hotel is located in the old seven-storey building built in 1834 in the very center of St Petersburg. It is a new, modern hotel, located only Starting at
$4,300 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.