Econo Lodge
Permanently closed
Photos
246 Highway P
Cuba, MO 65453
The Econo Lodge hotel Cuba, MO is located off Interstate 44, in the town made famous for the World’s Largest Rocking Chair. Onandoga Cave State Park, National Scenic Riverway, and Meramed River are also a short drive away...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.




