Situado a menos de 8 minutos a pie de las murallas de Wynwood, y a 2 km del Mercado Bayside, el hotel de 4 estrellas Arlo Wynwood Miami Hotel cuenta con una piscina en la azotea, para que los huéspedes puedan darse un chapuzón. Este hotel ofrece WiFi en toda la propiedad, así como un aparcamiento privado en el lugar.
El hotel se encuentra a 10 km del aeropuerto Internacional de Miami y a 7 km de atractivos culturales como la Villa Vizcaya. El Eduardo Lira Art Gallery está bastante cerca del Arlo Wynwood Miami, mientras que la estación de autobuses Northwest 2nd Avenue & Northwest 22nd Street, está a una distancia de unos 5 minutos a pie. El Parque Máximo Gómez está a 4 km del lugar.
El Arlo Wynwood Miami Hotel acoge a los huéspedes en 217 habitaciones para no fumadores. Algunas tienen Wi-Fi gratis y televisión por cable, además de máquina de café y minibar. Algunas habitaciones de este hotel tienen un baño privado con secadores de pelo y ducha a ras de suelo. También proporciona ducha a ras de suelo, además de comodidades como artículos de tocador para huéspedes. El establecimiento cuenta con vistas a la ciudad.
El Arlo Wynwood tiene el restaurante, donde sirve un desayuno americano por la mañana. Los huéspedes pueden probar la comida latina en el restaurante el Coyo Taco, que se encuentra a un corto paseo del establecimiento.