Holiday Inn Express Hotel & Suites Orlando - Apopka

238 South Line Drive - Apopka, Florida 32703

Holiday Inn Express Hotel & Suites Orlando - Apopka is a Holiday Inn Express Hotel hotel located on South Line Drive in Apopka, Florida.

Nearby Landmarks

More Nearby Hotels

Rodeway Inn

1317 S Orange Blossom Trail