Taylor begins construction of Everhome Suites in Greece
Construction is underway on the area’s first Everhome Suites, the newest extended stay brand under the Choice Hotels flag. Taylor, the Builders recently broke ground on what will be a four-story, 114,-room hotel at 500 Bellwood Dr in Canal Ponds Business …