Categories
Tag Archives: leading business hotel
World Travel Awards 2011: Radisson Royal Hotel, Moscow voted as World’s Leading Luxury Business Hotel
The Best of the Best The Radisson Royal Hotel, Moscow has won the prestigious World Travel Awards 2011: The Russian flagship of Radisson and historical landmark of Moscow has been voted as World’s Leading Luxury Business Hotel 2011. “We are … Continue reading