Tag: Everhome
Everhome Suites Underway in Newington, New Hampshire
Taylor is teaming with Choice Hotels for the construction of a 106-room hotel located at 4-C Woodbury Avenue, with estimated completion scheduled for mid-2025.
Taylor Breaks Ground For Everhome Suites In Greece NY
Taylor 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.