Set in the heart of the Art Deco Historical District, the National Hotel brings back classic resort elegance to Miami Beach. This unique South Beach Hotel is located on the ocean with direct beach access, and only a quick stroll from the best restaurants, galleries, boutiques and nightclubs on South Beach, minutes from Lincoln Road and Ocean Drive, ...
read more