With a stay at Crossroads Hotel in Crossroads Arts District (Downtown Kansas City), you'll be a 5-minute drive from Crown Center and 6 minutes from Sprint Center. This hotel is 1.4 mi (2.2 km) from Hallmark Visitors Center and 1.4 mi (2.3 km) from Liberty..