Super 8 by Wyndham Troy IL/St. Louis Area
Super 8 by Wyndham Troy IL/St. Louis Area910 Edwardsville Rd.
Troy, Illinois 62294
Super 8 by Wyndham Troy IL/St. Louis Area
Group room rates are available at the Super 8 Troy/St. Louis Area hotel - combining 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