144-Room Holiday Inn Undergoes Construction at 2114 S Federal Hwy, Fort Lauderdale, FL
Construction has officially commenced on a Holiday Inn that’s been in the works for close to a decade. Proposed in 2016, original plans called for 142 rooms in eight stories, comprising 135,000 square feet of new construction and costing $25 million.





