Enjoy your vacation stay at Econo Lodge North and take advantage of nearby entertainment venues such as the world renowned Sidney & Berne Davis Art Center, which is located just across the Caloosahatchee Bridge approximately 2 miles east of the hotel in the Historic River District of Downtown Fort Myers.