Easy on the wallet for leisure and business travelers, this Econo Lodge hotel in DeFuniak Springs, Florida is located off Interstate 10 between Pensacola and Tallahassee.
Address: 326 Green Acres Drive, DeFuniak Springs (Florida)
Rates from:
USD 62 Book Now