Red Roof Inn Toledo - University

Red Roof Inn Toledo - University
3530 Executive Pkwy., Toledo, OH 43606 United States (USA) near Exit 17 on I-475 (~0.3mi)