Set in the heart of the Art Deco Historical District, The National Hotel Miami Beach restores timeless elegance to Miami Beach’s world-famous oceanfront.
1677 Collins Avenue Miami Beach FL
TBC