St. Louis Travelodge

9645 Natural Bridge Rd
Berkeley
Missouri
United States