8.9/10
Wonderful
11 review
Free Wi-Fi
Set 40 km from Missouri State Fairgrounds, Windsor Crossroads Motel in Windsor offers rooms with air conditioning and free Wi-Fi.
Number of rooms: 10
606 N Main Street, Windsor, MO 65360, United States