A new hotel, apartment building and parking garage are planned for the University Square development near Ohio State University. The project is expected to include a 145-room hotel, 120 apartments, a ...