Die Villa Elevated City Living At The Crosby - Downtown Miami liegt etwa 11 Gehminuten vom Bayside Shopping Mall entfernt und bietet Gästen die Möglichkeit, verschiedene Sehenswürdigkeiten in der Umgebung zu erkunden. Die Villa in Miami liegt in ungefähr 3 km Entfernung vom Miami Design District sowie bietet Möglichkeiten zum Billard.
Die Villa liegt im Stadtviertel Downtown Miami in einer praktischen Lage ein paar Schritte entfernt vom One World Trade Center. Die 2-Zimmer-Villa Elevated City Living At The Crosby - Downtown Miami liegt etwa 18 Gehminuten vom Pérez Kunstmuseum Miami. The Wallflower Gallery liegt ebenfalls in rund 400 Meter Entfernung von dieser Unterkunft in Miami.
Zur Ausstattung des Badezimmers gehören auch eine getrennte Toilette und eine Dusche. Es gibt einen Haartrockner und Handtücher für zusätzlichen Komfort.
Zur Selbstverpflegung stehen eine Kaffee-/Teemaschine, ein Kühlschrank und ein Herd in einem Essbereich zur Verfügung. Gäste können peruanische Gerichte im Restaurant Cvi.che 105 genießen, das in einer 1 km Entfernung von der Villa Elevated City Living At The Crosby - Downtown Miami liegt. Diese Villa in Miami befindet sich in rund 5 Gehminuten Entfernung von der U-Bahn-Station Historic Overtown/Lyric Theatre und in unmittelbarer Nähe vom Bahnhof Bayfront Park.