Thayer Lodging Group and Marriott International Open New 163 Suite Residence Inn

hospitalitynet.org -- Marriott International, Inc. opened the 163-suite Residence Inn by Marriott in Miami, Florida on Friday, June 26, 2009.