Looking for the ultimate beach getaway? The Clee Hotel is the spot for you! Located in the charming town of Cleethorpes, UK, this historic hotel has been a staple of the community since it was converted from houses built in 1848.
Number of rooms: 27
31-33 Clee Road, Cleethorpes, DN35 8AD, United Kingdom