Econo Lodge Kansas City Downtown North In the city center
Econo Lodge Kansas City Downtown North is a Econo Lodge hotel in North Kansas City , Missouri. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 2232 Taney St.
Compare Prices at TheRealPlaces