Tucked away in the quiet Catskills hamlet of Roxbury, New York, lies an imaginative retreat that is much more than a place to sleep. Step through the looking glass at The Roxbury, where you can enter ...