The Wyche Inn is a traditional public house offering bed and breakfast accommodation. It is known for its friendly atmosphere and elevated views overlooking the Severn Vale and Cotswolds. The establishment is built into a cliff, featuring a small pub garden.