Home Tags Atwell Suites Miami

Tag: Atwell Suites Miami

IHG’s Atwell Suites to Debut in Miami in Summer 2021

IHG announced that its first Atwell Suites hotel is currently under construction in Miami's Brickell neighborhood. The 90-room hotel, which will be part of...