VisitSouthJersey_General

The Inn at Salem Country Club

The Inn is a uniquely located venue with multiple possibilities limited only by your imagination. On one side is a 90-acre nature preserve and on the other is the majestic Delaware River.