The Thompson Miami Beach is a 380-room hotel opened Nov. 21 at 4041 Collins Ave.

Source: www.bizjournals.com