The Orwell Hotel

The Orwell Hotel
Hamilton Road, Felixstowe, Suffolk, IP11 7DX