Does this hotel have elevators?

Mz Supaflyeboss | Mar 15, 2019 | Category: Hotel in St. Louis, Missouri

Best Western St. Louis Inn - All questions

Address: 6224 Heimos Industrial Park Dr, St. Louis, MO 63129, USA

Dominique Ojoe | Mar 16, 2019

Yes it does

Clint Robbins | Mar 16, 2019

Yes but would not recommend staying there . Worst hotel I have ever stayed at. Bess hard and not level sea blue walls in the halls . Looks like it has been 30 yrs since last updates

Garrett Staker | Mar 16, 2019

Yes. It has one.

James McDaniel | Mar 16, 2019

No.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Can 18 wheeler park here

Stanley kimes | Mar 15, 2019
Read More

Trending Places