Taylor Breaks Ground For Everhome Suites In Greece NYTaylor teamed up with Choice Hotels for the construction of a 114-room hotel, located in Canal Ponds Business Park, with an estimated completion of mid-2025.