The Mill Holiday Inn and Suites will see more Wagga visitors stay in the city on large events