Orwell Hotel
Hamilton Road
Felixstowe
Suffolk
IP11 7DX
United Kingdom
Comfortable hotel near the sea.
Ballroom, dining room, gardens
Ample parking. Opposite train station
This venue does not have any associated future series at the moment.
You must be logged in to post a comment.
There are no comments.