Tag: luxurious

Moscow’s Radisson Royal Hotel Named Most Luxurious Hotel in Russia

16 November 2010 The Radisson Royal Hotel in Moscow, the Russian capital’s luxury landmark and former ’Hotel Ukraina’ was named Russia’s Leading Luxury Hotel in the year 2010 by the World Travel Awards, ... read more