The Solon Ohio Hotel & Spa, the newest hotel in Columbus, Ohio, will open its doors on Wednesday, August 8, 2018. The ...