Paradise By The Pool
The National is home to one of the best pools in South Beach. Their iconic infinity pool is 207 feet long, beautifully landscaped by palm trees. There is also a second leisure pool at the hotel. Take your vacation to the next level with poolside service and massage treatments.