Baymont by Wyndham Franklin In Franklin
2122 Holiday Ln -
Franklin,
IN 46131