New Loews hotel opens for business in Coral Gables

New Loews hotel has officially opened in Coral Gables.