Corbyn Head Hotel

Corbyn Head Hotel was a hotel on the seafront of Torbay Road, Torbay, Devon. The hotel had 52 bedrooms in 1990 but was later reduced to 45 bedrooms. It was often used for conferences in Torbay. The hotel was demolished in February 2020 to make way for a controversial six-storey replacement.