Apartment Soulard Suite Saint Louis
1714 South 8Th Street Unit A, Saint Louis, United States
1714 South 8Th Street Unit A, Saint Louis, United States
Soulard Suite Saint Louis is located 2.6 km from City Museum and 2.6 km from World Aquarium.
This apartment has a dressing room, and comforts such as air conditioning. The 145 m² apartment offers guests the convenient feature of a dryer, complimentary toiletries, and towels in the bathroom. A bathtub and a separate toilet can also be found.
Busch Stadium can be reached by car in a few minutes, while Welsh CO is right by Soulard Suite. 7th Street at Lafayette bus stop is a 5-minute walk away.
Take delight in a full kitchen provided at this property and complete with a microwave, a fridge, and kitchenware for your convenience. The 2-bedroom apartment is in proximity to 101 St. Louis Sports Spirits Sand, a place to dine at.
Free Wi-Fi
Air conditioning