Piaule Catskill is a 'landscape hotel' getaway in Upstate NY featuring 24 minimalist cabins + immersive views of the wooded landscape.