Great and perfect venue for your “Miami Wedding” National Hotel knows a thing or two about giving your blissful day the perfect touch.

Located at 1677 Collins Ave, Miami Beach, FL 33139