Location Torbay, Devon, England | ||
Corbyn Head Hotel is an AA three star rosette hotel on the seafront of Torbay Road, Torbay, Devon. The hotel had 52 bedrooms in 1990 but currently has 45 bedrooms. It is often used for conferences in Torbay.
References
Corbyn Head Hotel Wikipedia(Text) CC BY-SA