Apresentando acesso Wi-Fi gratuito, Town House Rooms localiza-se em Boston, a 36 km de Tower Gardens e 36 km de Cais de Skegness. Este hotel está a cerca de 48 km de Belton House e a 49 km de Somerton Castle. Este alojamento não fumador encontra-se a 37 km de Parque de Diversões Skegness Butlins.
No alojamento, cada quarto tem roupeiro e televisão de ecrã plano. No alojamento, os quartos incluem roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto de Humberside, que fica a 84 km de Town House Rooms.