Best deals on the closest Super 8 to this island in Vermilion Parish, Louisiana
3001 Daulaut Dr - Duson - 26.0 miles from Long Island