Situated in the heart of historic Grimsby, close to the shopping centre, yet only two miles from Cleethorpes beach. The hotel offers a friendly welcome, has several meeting suites and houses an informal restaurant.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Grimsby Holiday Destinations in Europe