Motel 6 St Louis South
Address:
6500 S Lindbergh Blvd, Saint Louis, MO 63123
Phone:
(314) 892-3664 Hotels & Motels
Other Businesses:
- Quality Inn Southwest at 10150 Watson Rd, Saint Louis, MO 63127
- AJ's Travel Accommodations at 4726 Villa Knoll Dr, Saint Louis, MO 63128
- Courtyard By Marriott Saint Louis Downtown at 2340 Market Street, Saint Louis, MO 63103
- Magnolia Hotel St. Louis at 421 N 8th St, Saint Louis, MO 63101
- Old Orchard Bed & Breakfast at 915 Newport Ave, Saint Louis, MO 63119