5685 Benore Road, Toledo, Ohio 43612 USA
+1 419-725-0050

Fairfield Inn & Suites by Marriott® Toledo North