900 East Steve Owens Blvd., 74354 Miami, United States
The Econo Lodge hotel is less than one-half mile away from the birthplace of historic Route 66, The Main Street of America. This hotel is minutes from local points of interest like Stables Casino and the Dobson Museum.