The Buzzworthy Crossroads Hotel is Poised To Open In October Rumors have been swirling for nearly three years about the new Crossroads Hotel at 2101 Central…