ViaMichelin
Super 8 by Wyndham St Charles
Location picture
Well 7.6 (282 reviews)
Hotel
About it
Featuring 1-star accommodations, Super 8 by Wyndham St Charles is located in St. Charles, 7.2 miles from Hollywood Casino St. Louis and 24 miles from St. Louis Gateway Arch. The property is around 20 miles from Forest Park (St. Louis), 20 miles from St. Louis Zoo and 22 miles from Fox Theater. The hotel features an indoor pool and a 24-hour front desk. All guest rooms comes with air conditioning, a fridge, a microwave, a coffee machine, a shower, free toiletries and a desk. With a private bathroom equipped with a bath and a hairdryer, rooms at the hotel also have free WiFi. Super 8 by Wyndham St Charles offers a continental or American breakfast. Edward Jones Dome is 24 miles from the accommodation, while Lumiere Place is 24 miles away. St. Louis Lambert International Airport is 12 miles from the property.
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Parking
Pool
Location
3040 West Clay Street
St. Charles MO 63301
Book
Dates of your stay
Availability with
Booking.com