Super 8 by Wyndham Troy IL/St. Louis Area

Super 8 by Wyndham Troy IL/St. Louis Area

910 Edwardsville Rd.
Troy, Illinois 62294

Perfect for your next group meeting, the Super 8 Troy/St. Louis Area hotel combines comfort and convenience at a great value. Super 8, near the Gateway Arch and Fairmount Park, 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