share
by Lisa A. Grimaldi | December 05, 2012

The 508-room Radisson Blu Beach Resort & Spa, Sochi, will open in the Russian Black Sea resort town late next year. The property will have a spa, three restaurants, two bars, three conference rooms, a business center and an additional 16,000 square feet of meeting space. The town of Sochi will host the 2014 Winter Olympics.