The Talbot Inn offers a cosy gastro pub experience set in the Somerset countryside, featuring bright rooms and a charming cobbled courtyard. Its simple, stylish bedrooms provide a restful stay with countryside views and natural bath products.
The pub serves a selection of light and substantial dishes in a warm setting, complemented by outdoor seating in the courtyard garden. The venue is well suited for small business gatherings seeking a relaxed, country retreat atmosphere with turnkey hospitality.
Loading map...
Rated 4.5 on Google · 974 reviews