No Nonsense, Just The Right Hotels
417 East 13th StreetKansas City, Missouri 641061.5 miles from American Royal Center