The historic Roycroft Inn in East Aurora is under contract to change hands for the second time in less than five years. The Inn is under contract to be sold to Visions Hotels, which is based in Rochester, NY. Visions Hotels’ Chief Financial Officer, Minesh Patel, confirmed in an email that the company is under contract to purchase The Inn. He declined to provide additional comment on the transaction until it is complete.