( 10 Reviews )
America's best inn
Hotel
6602 S Lindbergh Blvd Affton, MO 63123
Aaron Winters
First room I was in, floor was wet and the room stunk. I got mover to a different room, half the lamps had missing light bulbs, the mounted lamp on the wall is hanging in ... more
( 593 Reviews )
Americas Best Value Inn St. Louis South
Hotel
6602 South Lindbergh Boulevard St. Louis, Missouri 63123
Alexis Butler
This room was absolutely disgusting. Nothing was clean, it smelled terrible, the air quality made my asthma act up. We turned right back around and requested a refund. Wh ... more
( 1 Reviews )