Hotel Arlo Wynwood Miami jest położony w dzielnicy Wynwood Art i oferuje Wi-Fi w miejscach publicznych, basen oraz siłownię. Centrum handlowe Bayside Market Place jest w prawie 2 km, a Pomnik Pamięci Holocaustu jest około 15 min jazdy samochodem od hotelu.
Wynwood Walls znajduje się w prawie 600 m, a dworzec kolejowy Park Bayfront znajduje się 3 km od tego hotelu. Arlo Wynwood jest położony w pobliżu atrakcji przyrodniczych, takich jak Park przyrodniczo‑rozrywkowy Jungle Island 2,1 km) i Park Riverside 3 km). Obiekt zapewnia również dostęp do takich atrakcji sportowych, jak Hala sportowa American Airlines Arena w prawie 2,2 km. Wygodny hotel znajduje się 5 km od lotniska Miami International i w zasięgu ręki od przystanku autobusowego Northeast 20th Street & Northeast 2nd Avenue.
Hotel Arlo Wynwood Miami oferuje 217 pokojów. Niektóre z nich wyposażone są w prywatny taras, balkon i restaurację tarasową.
W wygodnym obiekcie noclegowym znajduje się restauracja Wyn Wyn.