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. References

Hotels in Devon
Buildings and structures in Torquay