Learn more about Courtyard St. Louis Westport Plaza before your team trip. Our Maryland Heights, Missouri hotel is close to popular local sporting venues.