National Hotel Miami Beach


National Hotel Miami Beach

The National is a 4 star hotel in Miami Beach, directly on the beach direct ocean view guest rooms in our Historic Tower skirted alongside palm trees and Miami Beaches longest infinity-edge pool.

 

View Website Send Inquiry