The Barlow: Artsy Boutique Hotel in Historic Hudson, NY

Founded in 1785, Hudson, New York is a river town with an artsy vibe of galleries, shops and eateries that is steeped in history. The Barlow, in the middle of downtown, embraces both. What began as a professional building in 1906 is now an intimate boutique hotel. The Barlow’s mix of old and new is aesthetically pleasing and extremely well done. A modern design glass fireplace keeps company with modern, comfy couches and vintage style chandeliers. The polished wood of the banister of the stairway and the building’s baseboards are original, as is the stained glass window that’s a staircase main … Continue reading The Barlow: Artsy Boutique Hotel in Historic Hudson, NY