O Inn Place está localizado no coração da estância balnear de Lincolnshire, em Lincolnshire, a 500 metros da praia. Disponibiliza quartos acolhedores, pequenos-almoços ingleses tradicionais e estacionamento gratuito.
Os quartos do The Inn Place estão decorados com cores quentes e apresentam tvs e rádios. Os quartos também incluem comodidades para preparar chá/café e cabinas de duche com secadores de cabelo.
A tradicional sala de jantar apresenta uma decoração leve e vigas de madeira expostas. Existe uma grande variedade de restaurantes internacionais a cerca de 10 minutos a pé do The Inn.
O Santuário Natureland Seal fica a 500 metros do alojamento, enquanto o Teatro da Embaixada está a 10 minutos a pé. A Estação Ferroviária de Skegness fica a menos de 1,6 km do The Inn Place.