The Radisson Royal Hotel, St Petersburg – Europe’s Leading Landmark Hotel 2018 at the World Travel Awards

The Radisson Royal Hotel, St. Petersburg in Russia was awarded with Europe’s Leading Landmark Hotel 2018 at the World Travel Awards on 30 June. The hotel opened its doors in 2001 as the first Radisson hotel in the city of St. Petersburg, and is very proud of its history –… Continue reading