Large, modern meeting space

Radisson Blu Paradise Resort & Spa Sochi