L'appartamento Downtown Miami è situato nel distretto Centro di Miami, a 450 m dalla Torcia dell'Amicizia.
La fermata dell'autobus Biscayne Boulevard & Northeast 6th Street, a soli 5 minuti a piedi, e la stazione della metropolitana Historic Overtown/Lyric Theatre, a 650 metri, fanno sì che l'appartamento Downtown Miami sia un'ottima base per visitare la città.
Il Patricia and Phillip Frost Museum of Science si trova vicino all'appartamento, mentre il Knight Center Complex è a circa 15 minuti a piedi. Gli ospiti troveranno il Bayside Marketplace a 400 m da quest'appartamento. La struttura è situata a 6 km dal Museo Wolfsoniana.