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 ArticleInnkeepers Lowers Quarterly, Full-Year Guidance
Next Article Choice Image Change Stirs Controversy