Atwell Suites Opens in Miami
IHG Hotels & Resorts (IHG) and Sunview Companies officially opened the world’s first Atwell Suites property with the 90-room Atwell Suites Miami Brickell. The dual-branded hotel is in Miami’s bustling Brickell neighborhood and situated on the top floors of […]
Atwell Suites Opens in Miami Read More »