Exit 31BonI-64 Westbound
Right 0.51 mi
Residence Inn by Marriott
8011 Galleria Pkwy, Saint Louis, MO 63117
Amenities
WiFi (Free)
24 Hours (Front Desk)
Fitness Center
Pet Friendly (Pet friendly)
Internet (Free)
Breakfast (Free)
Kitchen
Parking Notes (Free, On-site, Accessible)
Microwave
Restaurant Attached
Coffeemaker
Pets Welcome