Situated in Cleethorpes, 400 metres from Cleethorpes Beach, Wellow Hotel features accommodation with a restaurant, free private parking and a bar. Located around 2 km from Thorpe Park Beach, the hotel with free WiFi is also 34 km away from Cadwell Pa...
Rooms total: 4 More information »