But the only reason there's a Grand Prix in Sochi at all is because they wanted something to use the Olympic Park for afterwards... so the hotels were only being put up for the games anyway, and the capacity needed for the Grand Prix will be nowhere near the Olympics.