Dit motel ligt aan Route 18 en op minder dan 3,2 km van het centrum van Prairie du Chien. Het beschikt over een binnenzwembad en een businesscentrum. Er is ook gratis WiFi beschikbaar.
De landelijk ingerichte kamers van het Windsor Place Inn zijn voorzien van kabel-tv, een magnetron en een koelkast. Een koffiezetapparaat, een strijkijzer en gratis interlokale gesprekken zijn inbegrepen.
De receptie van Windsor Place is altijd geopend voor gasten. Er is ook een continentaal ontbijt beschikbaar.
Het Fort Crawford Museum ligt op minder dan 3,2 km van het motel. Het Lady Luck Casino ligt op 9 minuten afstand.