IHG Hotels & Resorts has begun construction on the first property of its latest all-suites brand. The Atwell Suites hotel, which is owned by Francisco Arocha, Pedro Villar, Albert Ovadia and Sunview Co.s., is located in Miami and is expected to open by the summer of 2021. Read the Commercial Property Executive story here