1 / 10
Residence Inn by Marriott St. Louis Downtown
Hotel
Nestled in the heart of St. Louis along the iconic Route 66, the Residence Inn by Marriott offers an inviting blend of modern comfort and rich history. This exceptional hotel provides travelers with spacious suites, ideal for unwinding after a day of exploring the Mother Road. Guests can discover nearby attractions, indulge in local cuisine, and enjoy the vibrant atmosphere of this historic city. With a welcoming spirit and thoughtful amenities, it’s the perfect pit stop for road trippers seeking a memorable Route 66 experience.
