Das New Apartment | Front-Row Downtown Miami ist circa 11 Gehminuten vom Bayside Shopping Mall entfernt und bietet verschiedene Wellnesseinrichtungen, darunter ein türkisches Dampfbad und ein Jacuzzi. WLAN steht den Gästen für ihre geschäftlichen oder privaten Zwecke zur Verfügung.
Die Apartments zeichnet sich durch eine erstklassige Lage aus, etwa 450 Meter vom One World Trade Center und nur 500 Meter zu Fuß vom Museum of Art and Design at Miami Dade College. Zu den Sehenswürdigkeiten in 9 Fußminuten Entfernung von diesem Apartment gehört First United Methodist Church of Miami. Diese Unterkünfte liegt lediglich 1 km vom Patricia and Phillip Frost Museum of Science entfernt.
Eine eigene Küche wird im New Apartment | Front-Row Downtown Miami angeboten. Dieses Apartment liegt in etwa 300 Meter Entfernung von der U-Bahn-Station Historic Overtown/Lyric Theatre sowie gleich neben dem Bahnhof Bayfront Park. Außerdem wird hier das Fitnesscenter für das körperliche Wohlbefinden der Gäste sorgen.