O The Windmill ocupa um edifício do século XVIII listado como grau II e está localizado em Scarborough. Disponibiliza acesso Wi-Fi gratuito e está situado num tranquilo beco sem saída, a menos de 5 minutos a pé do centro da cidade. Com estacionamento gratuito limitado, a Estação Ferroviária de Scarborough e o Teatro Stephen Joseph também ficam a menos de 4 minutos a pé.
Cada quarto tem uma área de estar, uma televisão de ecrã plano, comodidades para preparar chá/café, um secador de cabelo, um rádio despertador, ferro e tábua de engomar.
Outras comodidades disponíveis na propriedade incluem um salão partilhado.
De manhã, é servido um pequeno-almoço na sala de jantar. Disponibiliza uma variedade de opções disponíveis, um pequeno-almoço inglês completo, frutas frescas, iogurte e cereais. Existe também uma opção vegetariana.
O alojamento fica a menos de 1,6 km do The Spa Scarborough, a 17 minutos a pé do Parque Peasholm e a 19 minutos a pé do Castelo de Scarborough.