Localizado na Route 18 e a menos de 3,2 km do centro de Prairie du Chien, este motel dispõe de uma piscina interior e de um centro de negócios. Também está disponível acesso Wi-Fi gratuito.
Todos os quartos de estilo rural do Windsor Place Inn incluem televisão por cabo, um micro-ondas e um frigorífico. Incluem comodidades para preparar café, um ferro de engomar e chamadas de longa distância gratuitas.
A recepção do Windsor Place está sempre aberta para receber os hóspedes. Também está disponível um pequeno-almoço continental.
O Museu Fort Crawford fica a menos de 3,2 km do motel. O Casino Lady Luck fica a 9 minutos.