Property Location
With a stay at Apartments at 1531 Washington Ave in St. Louis (Downtown St. Louis), you'll be a 2-minute drive from City Museum and 7 minutes from Busch Stadium. This 4-star apartment is 1.9 mi (3.1 km) from Gateway Arch and 0.8 mi (1.3 km) from Dome at America’s Center.
Rooms
Make yourself at home in one of the 6 air-conditioned rooms featuring kitchens with refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include coffee/tea makers and sofa beds.
Amenities
Take in the views from a rooftop terrace.
Business, Other Amenities
Free self parking is available onsite.