Address: 8011 Galleria Pkwy, St. Louis, MO 63117, USA
I think this is what you are asking : three stars
I dont know what catagory it is but its very nice for an extended stay
Category 3
Add Answer
Thanks! Your answer is awaiting moderation.
Do you accept pets
is this hotel in dogtown
Trending Places
Hotel
5650 Oakland Ave, St. Louis, MO 63110, USA
6921 S Lindbergh Blvd, St. Louis, MO 63125, USA
811 N 9th St, St. Louis, MO 63101, USA
10709 Watson Rd, St. Louis, MO 63127, USA
900 W Port Plaza Dr, St. Louis, MO 63146, USA
1855 Craigshire Dr, St. Louis, MO 63146, USA
1501 Washington Ave, St. Louis, MO 63103, USA
400 Olive St, St. Louis, MO 63102, USA