fbpx

What is the National Hotel address?

The National Hotel is located at:

1677 Collins Avenue, Miami Beach, FL 33139, USA.

Phone: +1-305-532-2311 

National Hotel Miami Beach Map