The Thomas Edison Inn is a three-story English Tudor hotel and meeting facility located on the St. Clair River in Michigan. The hotel offers nearly 150 rooms and suites, including standard cityview rooms, standard partial riverview rooms, standard riverview rooms and four various-sized suites. The property includes a pool and health spa, more than 11,000 square feet of flexible banquet
Read more...