Look Inside This Over the Top Hotel Tucked Away in the CatskillsLook Inside This Over the Top Hotel Tucked Away in the CatskillsBecome transported at this decadent hotel about an hour north of the Hudson Valley.TaylorTaylor