Location, location, location!
Econo Lodge Lemon is a lovely place that is located in the city of Limón, in the state of Colorado, in the United States. It enjoys a great, central location, close to many transportation hubs. It's at the intersection of Interstate 70 and Highway 24. Close to major attractions and points of interest.