Red Roof Inn Toledo - University

3530 Executive Parkway
Toledo
Ohio
United States