This contemporary Kansas City hotel is located within the Country Club Plaza, 20 miles from Kansas City International Airport. Located 4 miles South of Downtown, and 5 miles West of Kansas City Zoo.