The A3058 Hilgrove Road in Newquay is closed in both directions due to emergency repairs between St Anne's Road and Narrowcliff.
Part of the roof has blown off the Barrowfield Hotel. Police advise motorists to avoid the area.
More top news
A piece of metal recovered from the sea near the Isles of Scilly is thought to have come from a rocket that exploded shortly after take off
The pre-Christmas discount mayhem of Black Friday is upon us and shops are opening early to cope with demand.
A wet and windy start to the day for the West Country. Alex has the morning weather update.