Hotel description
2633 Ne 43rd St, Kansas City, 64117, United States of America
The Best Western Country Inn - North is conveniently located directly north of downtown and Sprint Center, just west of Worlds of Fun, near the excitement of Kansas City Royals Baseball, Chiefs Football and NASCAR racing at the Kansas Speedway.
Each warmly decorated room features free high-speed Internet access, cable TV with HBO, coffee/tea maker, microwave and refrigerator.