This Hotel is the Perfect Nature Escape Near New York City

This Hotel is the Perfect Nature Escape Near New York City

The Roundhouse in Beacon is located an hour and a half from New York City. Stay here for a tranquil experience in the Hudson River Valley surrounded by lush gardens, a waterfall and charming antique stores.