El New Studio Downtown Miami está situado en el barrio Centro de Miami de Miami, a unos 5 minutos a pie de la Torre de la Libertad. Los huéspedes pueden disfrutar del acceso a internet de alta velocidad.
Situado a tan solo 1 km del Distrito Histórico de Lummus Park, este apartamento también está a una distancia de 2 km de las Murallas de Wynwood. El New Studio Downtown Miami tiene una ubicación privilegiada a pocos pasos de la estación de metro Historic Overtown-Lyric Theatre. Este apartamento proporciona un fácil acceso a la Arena American Airlines, que está a tan solo 9 minutos a pie.
El New Studio Downtown Miami cuenta con una zona de comedor, TV de pantalla plana con canales vía satélite y comodidades como aire acondicionado. Este alojamiento ofrece mobiliario cómodo, incluyendo escritorio. Disfruta de la comodidad del baño del apartamento, equipado con secador de pelo.
En el establecimiento hay una cocina bien equipada con cafetera y una nevera, además de equipo de café y té. La estación de tren Bayfront Park se halla a unos 900 metros.