Holiday Inn Toledo West, TOLEDO, Ohio (OH)
Comfortably situated at 2340 S Reynolds Rd () in TOLEDO, Ohio (OH) (43614), Holiday Inn Toledo West can be reached at 4198651361. Make sure you call early in advance to book your spot in the restaurant.
More restaurants in TOLEDO, Ohio (OH)
Holiday Inn Toledo West contact information and details:
Address: 2340 S Reynolds Rd - , TOLEDO, Ohio (OH) 43614
Contact Phone: 4198651361