First Atwell Suites™ hotel now under construction in Miami

Home Hotel & Lodging First Atwell Suites™ hotel now under construction in Miami
First Atwell Suites™ hotel now under construction in Miami

IHG® Hotels & Resorts, one of the world’s leading hotel companies, announced today that the first Atwell Suites™ hotel is now under construction in Miami. Expected to open by summer 2021, the first Atwell Suites will be a 90-room hotel located in Br…