Completely renovated Econo Lodge in Kansas City, Missouri is a perfect place to stay for your business or leisure travel. It offers high-speed Internet throughout, and a free continental breakfast to start your day. The hotel is pet friendly and is situated close to casinos, theme and amusement parks, and the Sprint Center Arena.