The Cross Inn
Pub
The Cross Inn is a hotel offering a romantic setting. It features amenities for travelers and includes a garden.
Location
Best places nearby
The highest rated places close to The Cross Inn.
Local restaurants nearby
46 Town Gate, ENG



