MainStay Suites St. Louis - Galleria
8011 Galleria Pkwy, Saint Louis, MO, 63117
View on Map
Sorry, no images available yet.
Please choose your Stay Dates to get the best available rates for your travel plans.
Enter travel details
One Bedroom Apartment with Sofa Bed - Non Smoking
Triple Room with Sofa bed - Disability Access/Non Smoking
The triple room's kitchen, which features a tea and coffee maker, is available for cooking and storing food. The unit offers 2 beds.
- Coffee Maker
- Full Kitchen