New Drury Hotel in Fort Myers nears completion
Hotel will be company’s first property in market, general manager named Fort Myers- May 8, 2017 – The Drury Inn & Suites Fort Myers at I-75 and Gulf Coast Town Center is nearing completion and will begin to welcome guests this July. The new hotel is the company’s first property in Fort Myers, Florida, and […]