In a quiet location, The Dovedale Hotel and Restaurant features a leafy terrace and creative restaurant. The hotel is just a 5-minute walk from Cleethorpes Beach and Cleethorpes Pier.
Number of rooms: 24
12-18 Albert Road, Cleethorpes, DN35 8LX, United Kingdom