El Clumber House Hotel está situado en Skegness, a 600 metros de la playa de Skegness y a 1,1 km de Skegness Butlins. El establecimiento alberga un bar.
Todas las habitaciones están equipadas con TV de pantalla plana. Las habitaciones disponen de baño privado.
El establecimiento alberga un salón compartido.
El Clumber House Hotel se encuentra a 400 metros del muelle de Skegness y a 600 metros de Tower Gardens. El aeropuerto más cercano es el de Humberside, ubicado a 67 km.