Showing 1 Result(s)
Hotels, Reviews

Checking in: Radisson Sonya St. Petersburg, Russia

One of the most beautiful cities I’ve ever visited is St. Petersburg – also known as the cultural capital of Russia. If you plan on going here, you should consider having Radisson Sonya as your base. Located just around the corner from many the main sights, this hotel is an ode to St. Petersburg and …