Filter Results
Apply Filters
Clear Filters
2 star hotels in Winston
Safari Inn Motel
101 Ne Main Street, Winston, United States View map
Featuring WiFi throughout the property, Safari Inn Motel Winston sits 2.3 km from the 600-acre drive-thru animal park "Wildlife Safari". Guests who stay at this inn can park their car on site.
From US$ 87
Book Now