12161 Lackland Rd

12161 Lackland Rd, St Louis, MO 63146


1 year ago

Extended Stay America

studio queen. Clean, comfortable, nice employees, free wifi, and once a week cleaning service. Overall nice place. Small kitchenette, no oven though. Little storage. Laundry on site. Free coffee, muffins, granola bars every morning. No credit check but the cost is higher than you would pay for a regular apartment IF you can get one with poor credit.