Holiday Inn Airport West

3400 Rider Trl S
Earth City
Missouri
United States