The Star Inn
Pub · Bar · Coffee Shop
The Star Inn is a hotel and inn offering luxury accommodation. It features seventeen refurbished, beamed en-suite rooms, a coffee lounge, and bar areas with fireplaces.
Location
Best places nearby
The highest rated places close to The Star Inn.
Local restaurants nearby
3 High Street, ENG


