Close to football, baseball stadiums.
The hotel is situated just across the freeway from Kauffman Stadium, home to the Kansas City Royals baseball club, and Arrowhead Stadium, where the NFL’s Kansas City Chiefs play. This location makes the property a popular choice for those attending games at either stadium.