4/23/2013

Developers are preparing to break ground on a 123-room Hampton Inn & Suites hotel in Toledo, Ohio. The project will soon be followed by a 92-room Holiday Inn Express & Suites hotel at the same site.

Related Summaries