El Downtown Miami está situado en el barrio Centro de Miami de Miami, a 2 km de las murallas de Wynwood.
El apartamento se encuentra a unos 10 minutos andando de la estación de metro Historic Overtown/Lyric Theatre, a un par de minutos en coche del Parque del Museo. Los huéspedes encontrarán el Mercado Bayside a unos 5 minutos andando del apartamento. Está muy cerca de los AmericanAirlines Arena y cerca del Museo de Arte de Miami Pérez.
Este establecimiento cuenta con un balcón, y dispone de comodidades modernas como climatizador, además de TV de pantalla plana con canales vía satélite.
Los huéspedes de este apartamento pueden disfrutar de una estancia cómoda, que viene equipada con minibar. Los restaurantes el Tuyo Restaurant y el Latin Burger se encuentran a 5 minutos a pie. La estación de autobuses Downtown Miami está a unos 5 minutos andando de Downtown Miami.