The National Hotel South Beach Miami is ideally located on the ocean in the heart of South Beach, just steps from fashionable Ocean Drive and Lincoln Road. The Miami Beach Convention Center and all of the area's attractions, including shopping, nightlife, cafes, art galleries and museums are a quick stroll from The National Hotel South Beach Miami.
The business district of downtown Miami is eight miles (15 mins drive) away.
The National Hotel South Beach Miami Click here to browse more
Miami Florida Accomodation
|