Clumber House Hotel
Hotel
Skegness
Clumber House Hotel is situated in Skegness, 600 metres from Skegness Beach and 1.1 km from Skegness Butlins. Guests can enjoy the on-site bar.
Number of rooms: 8
17 Castleton Boulevard Skegness, Skegness, PE25 2TU, United Kingdom