8.1/10
Very Good
2 reviews
Free Wi-Fi
Situated in Wood River, within 31 km of St. Louis Gateway Arch and 47 km of Hollywood Casino St.
Number of rooms: 20
542 West Ferguson Avenue, Wood River, IL 62095, United States