AARP Travel Center Verified Reviews
Get an overview of this hotel3.5-star St. Louis apartments in Downtown St. Louis, near Anheuser-Busch Brewery
Popular property highlights
Located in Downtown St. Louis, this apartment building is within 1 mi (2 km) of Soulard Farmer's Market and Anheuser-Busch Brewery. Busch Stadium and America's Center Convention Complex are also within 3 mi (5 km). Stadium Station is 27 minutes by foot.
This smoke-free apartment building features free self parking.
Each apartment provides a kitchen with a refrigerator, an oven, a stovetop, and a microwave. Guests can appreciate conveniences like a washer/dryer and a dishwasher, and other amenities include free WiFi and a plasma TV.
Apartments at 2021 South 8th Street
- Free self parking
- Iron/ironing board
- 2 apartments
- Kitchen with refrigerator, microwave, and stovetop
- Towels provided
- Free toiletries
- Free crib/infant bed
- Linens provided
- Free WiFi in each apartment
- Plasma TV
- Air conditioning
- Smoke-free property
Check-in time starts at 4 PM
Check-in time ends at 2 AM
Minimum check-in age is 25
Special check-in instructions:
Check-out time is 11 AM
Children and extra beds
- Children are welcome.
- Free cribs (infant beds)!
- Pets not allowed
You need to know
Extra-person charges may apply and vary depending on property policy.
- Apartments 2021 South 8th Street Apartment St. Louis
- Apartments 2021 South 8th Street Apartment
- Apartments 2021 South 8th Street St. Louis
- Apartments 2021 South 8th Street
- Apartment Apartments at 2021 South 8th Street St. Louis
- St. Louis Apartments at 2021 South 8th Street Apartment
- Apartment Apartments at 2021 South 8th Street
- Apartments at 2021 South 8th Street St. Louis
- Apartments 2021 8th St Louis