Sleep Inn & Suites DeFuniak Springs
The Sleep Inn & Suites-Defuniak Springs, Florida, is a new property that opened in June 2015. It is perfectly situated for both business and leisure travelers. Located near Interstate 10 at Exit 70.
Located off Exit 70 from I-10, directly across from the Loves Travel Center.