Arlo Hotels appoints Jennifer Hiblum as General Manager of Arlo Wynwood

Opening in fall 2022, the hotel will be the first in Miami’s buzzing Wynwood neighborhood.