Lodging/Accommodations close to Wells / Goodfellow
Moonrise Hotel
6177 Delmar Blvd, St. Louis, MO 63112
+1-800-805-5223
~2.10 miles
southwest of Wells / Goodfellow
- Four star property
- Check-in: 3:00 PM - 2:00 AM
Call to Book
The West End
4215 Lindell Blvd, St. Louis, MO 63108
+1-888-906-6358
~2.81 miles
southeast of Wells / Goodfellow
- 2-star property
- 45 rooms in hotel
Call to Book
Guest Host Motel
1920 North Grand Blvd, St. Louis, MO 63106
+1-800-716-8490
~3.19 miles
southeast of Wells / Goodfellow
- Two star Motel hotel
- 35 rooms in property
Call to Book
Back to Top