Wellow Hotel Hotel Cleethorpes
Situated in Cleethorpes, 400 metres from Cleethorpes Beach, Wellow Hotel features accommodation with a restaurant, free private parking and a bar.
Number of rooms: 10
Kings Road North, Cleethorpes, DN35 0AQ, United Kingdom