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
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