Nautilus Cabana is located in Sixty Hotel 1825 Collins Ave Miami Beach, FL 33139 United States. It offers a great view of the ocean since its location is along Miami’s art deco area which is less than 10 km away from the American Airlines Arena.