Dove si trova The Plymouth South Beach?
In zona South Beach, questo hotel di lusso si trova a pochi passi da Bass Museum of Art e Miami Beach Convention Center. Luoghi di interesse come Lincoln Road Mall (strada con numerosi negozi) e Española Way si trovano a meno di 2 km di distanza.