Super 8 by Wyndham Tallulah LA

1604 New Hwy 65 S
Tallulah, Louisiana 71282
1.6 miles from Scott Airport
More hotels near this hotel

More Tallulah Landmarks Near Super 8 by Wyndham Tallulah LA

Madison Parish Hospital (1.0 miles)
Scott Airport (1.6 miles)

Nearby Cities and Towns

Tallulah (4.2 miles)