Das Apartment First 1911 Urban Luxe Miami City Stay befindet sich im Viertel Downtown Miami, ca. 5 Minuten zu Fuß vom Bayside & Bayforth Park entfernt. Im Apartment, das in circa 600 Meter Entfernung vom Bayside Shopping Mall liegt, finden die Gäste die Sauna.
New World School of the Arts befindet sich in Miami, in unmittelbarer Nähe von der Apartments. Das One World Trade Center befindet sich ungefähr 10 Gehminuten entfernt. Das Pérez Kunstmuseum Miami liegt in circa 1 km Entfernung von diesen Unterkünften.
Das Apartment First 1911 Urban Luxe Miami City Stay liegt in circa 10 Gehminuten Entfernung von der U-Bahn-Station Historic Overtown/Lyric Theatre sowie gleich neben dem Bahnhof Bayfront Park.