First 511 Elevated Downtown Stay Miami appartement bevindt zich in de Downtown Miami wijk van Miami, op 5 minuten wandelafstand van het One World Trade Center en biedt een sauna voor gasten om in te ontspannen. Dankzij de welgelegen locatie van dit appartement ligt de American Airlines Arena op 750 meter hier vandaan.
Het appartement ligt op maar 10 minuten lopen van Wet Seal en vlak om de hoek van het Historic Overtown/Lyric Theater metrostation. Pérez Art Museum Miami ligt op circa 1 km afstand van deze accommodatie.
First 511 Elevated Downtown Stay appartement is gelegen op 900 meter afstand van Bayfront Park treinstation en op een paar stappen verwijderd van Northeast 1st Avenue & Northeast 4th Street busstation.