Charming thatched-roof hotel, The Pilgrim Inn, offers stylish rooms alongside a traditional pub/restaurant. Conveniently located, it features a restaurant with outdoor seating.