Red Roof Inn Toledo - University

Address:

3530 Executive Parkway
I-475 and Exit #17 / Secor Rd
43606 Toledo, US

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms