Looking for that perfect location to bring your sports team? You have come to the right place. The Courtyard Kansas City Overland Park/Metcalf offers everything you need for a winning stay.