Quality Inn Toledo

3560 Secor Rd
Toledo, Ohio 43606
Near University of Toledo
More hotels near this hotel