Change dates
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Available rooms from Sun 08 November 2026 to Mon 09 November 2026.
Set in DeLand Florida region Holiday Inn Express & Suites - Deland South is situated 26 km from Volusia Speedway Park. The property is located 3.7 km from Spec Martin Stadium 5 km from Athens Theatre and 5 km from Stetson Mansion. The hotel features a fitness centre and a 24-hour front desk. Guest rooms in the hotel are equipped with a flat-screen TV and a hairdryer. Guests at Holiday Inn Express & Suites - Deland South can enjoy a continental breakfast. The nearest airport is Orlando Sanford International Airport 24 km from the accommodation.