The Plymouth Hotel, 336 21st St, Miami Beach (305) 800-0404
The Plymouth Hotel, 336 21st St, Miami Beach, FL 33139 (305) 800-0404