Where is Vaughn Cultural Center?
Vaughn Cultural Center is located in Grand Center. It's in an artsy neighborhood known for cultural attractions such as the theater scene and the opera house. If you're looking for things to do in the area, you might want to stop in and see St. Louis Union Station and Enterprise Center.
Where Can I Stay near Vaughn Cultural Center?
We've got 76 hotels you can pick from within just a mile of Vaughn Cultural Center. You may want to think about one of these choices that are popular with our travelers:
Angad Arts Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Walkable location
Grand Center Inn
- guesthouse • Free parking • Free in-room WiFi • Garden
Element St. Louis Midtown
- hotel • Free breakfast • Free WiFi • 24-hour fitness center • Central location
White House at Grand Central
- apartment • Free in-room WiFi • Central location
Luxurious Entire Home close to St. Louis University and Fox Theatre!
- vacation home • Free in-room WiFi
Things to See and Do near Vaughn Cultural Center
What to See near Vaughn Cultural Center
- St. Louis Union Station
- Enterprise Center
- St. Louis University
- Chaifetz Arena
- Harris-Stowe State University
Things to Do near Vaughn Cultural Center
- Sheldon Concert Hall
- Fox Theater
- World Chess Hall of Fame
- St. Louis Aquarium at Union Station
- Washington Avenue Historic District