24-26 Yarra Road, Cleethorpes, South Humberside DN35 8LS, United Kingdom
Distance: 229 yd.
Company description
26 ensuite room hotel with restaurant offering traditional and A'la carte menus. Executive and standard rooms available for business travellers and visitors.