The cozy Stockton Inn in Stockton, New Jersey, is a perfect long-weekend escape.
Plaster dust fills the air, and original floors peek through the debris as the once-elegant LaFayette Hotel gets new life as ...