Where is Shrewsbury Station?
Shrewsbury Station is located in Lindenwood Park. If you want to find things to do in the area, you might want to stop in and see St. Louis Union Station and Lindenwood Park.
Where Can I Stay near Shrewsbury Station?
We've got 786 hotels you can choose from within 5 miles of Shrewsbury Station. You may want to consider one of these options that are popular with our guests:
Clayton Plaza Hotel & Extended Stay - 4 mi (6.4 km) away
- hotel • Free breakfast • Free WiFi • Sauna • Central location
Le Méridien St. Louis Clayton - 3.9 mi (6.2 km) away
- hotel • Free WiFi • Restaurant • Outdoor pool • Attentive staff
Forest Park Hotel by MDR - 2.5 mi (4 km) away
- hotel • Free parking • Free WiFi • 24-hour front desk • Central location
Moonrise Hotel - 4.5 mi (7.2 km) away
- hotel • Free parking • Free WiFi • Restaurant • Walkable location
The Cheshire - 2.9 mi (4.6 km) away
- hotel • Free breakfast • Free pool cabanas • Free WiFi • Central location
Things to See and Do near Shrewsbury Station
What to See near Shrewsbury Station
- St. Louis Union Station
- Lindenwood Park
- Webster University
- Tower Grove Park
- Washington University in St. Louis
Things to Do near Shrewsbury Station
- St. Louis Zoo
- Saint Louis Galleria Mall
- Grant's Farm
- St. Louis Art Museum
- Missouri Botanical Gardens and Arboretum