Pilgrim Inn
Pub · Bar and Grill
Charming thatched-roof hotel, The Pilgrim Inn, offers stylish rooms alongside a traditional pub/restaurant. Conveniently located, it features a restaurant with outdoor seating.
Location
Best places nearby
The highest rated places close to Pilgrim Inn.
Local restaurants nearby
Hythe Road, England



