FORT LAUDERDALE— Extended Stay America has opened a six-story Extended Stay America Efficiency Studios hotel in Miami. The 107-room hotel is the company’s second property in the Miami area and its 28th in the state.
Previous ArticleHEDNA Opposes Dual Representation
Next Article Disney Renews Interval Int’l Contract