Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area

910 Edwardsville Rd.
Troy, Illinois 62294

The Super 8 Troy/St. Louis Area hotel can help with your wedding block room needs. The hotel combines comfort and convenience at a great value. Super 8 is located only 18 miles northeast of downtown St. Louis, off I-55 and I-70. Plus, the hotel is eco-friendly, wasting less electricity and water than other hotels.

Amenities

Amenities

  • Business Center
  • Complimentary Breakfast
  • Indoor Pool
  • Internet - Wireless 
  • Pet Friendly