The Ollerod is a stylish country town hotel exuding character and quality. It offers unique, luxury bedrooms and a renowned restaurant, ensuring a memorable and intimate stay.
This 16th-century coaching inn provides a quintessential English village pub experience with rooms. Its historic ambiance and cozy atmosphere make it ideal for a charming and intimate stay.