Hotel Astoria, St. Petersburg, Russia
St. Petersburg is a city that’s full of surprises. Add Hotel Astoria to the list. Remember when hotels treated you like you were practically a visiting dignitary? This hotel still knows how to do it. And we all know that’s saying something. A comprehensive check-in experience with a concierge at … Read more