A new plan has emerged to build a 225-room Holiday Inn and Suites hotel at Second Street and 13th Avenue Southwest, across from Mayo Clinic's Francis Building.