Super 8 by Wyndham Lafayette Near Jerry E. Clegg Botanic Gardens
4301 South Street -
Lafayette,
IN 47905